A fabulous find while exploring the St Tropez region of the Côte d'Azur, France.
Port Grimaud is a man-made waterway that is home to a strong boating community, about 30 minutes from St Tropez, and is the seaside area of the wider area of Grimaud, which consists of a fabulous medieval town on the hills overlooking the region.
No comments yet