La rochelle

4 min read

This compact city, set on the Bay of Biscay on France’s Atlantic coast, packs an a