The towns of south west France like Bordeaux, Saint-Emilion, Bayonne and La Rochelle have beaches, great food, wine and history - discover more in our guide
2.6k