La Rochelle is in South West France, on the atlantic coast. Eight hours from London, by Eurostar plus.
This map shows La Rochelle in relation to the offshore islands of Ré, Aix and Oleron, and Fort Boyard
BACK