1. Port Grimaud
The lakeside town
The lakeside town of Port Grimaud is a must-see on the French Riviera. Why is this? It’s a fifty-year-old project that came straight out of the dreams of a visionary architect who transformed the marshland into one of France’s iconic sites.
A place where the French Riviera and Provence meet, with a healthy dose of Italian inspiration.