Categories
blog Food / Travel

The French Venice

Port Grimaud, near Saint-Tropez in southern France, has it all. Canals, bridges, islets … It’s just missing a couple of gondolas.

Exit mobile version