13 April 2015

The Hidden Treasure of 'French Venice'

In the heart of the glamorous Gulf of Saint-Tropez is one of the best kept secrets in Europe. Nestled in lush green countryside, the delightful lakeside town of Port Grimaud is rendered super-exclusive almost purely because of its tucked-away location.