Towns & Regions

The town of Poitiers

Poitiers

Poitiers, an historic town in south-west France, is simply dripping with memories of hard fought battles and the pomp and ceremony of French...

Read More