Port Grimaud in the South of France
Port Grimaud is a lovel village on the coast located 6km to the west of St Tropez. It is made up of 4 islands connected by bridges and is often referred to as 'Little Venice.

Port Grimaud in the South of France
Port Grimaud is a lovel village on the coast located 6km to the west of St Tropez. It is made up of 4 islands connected by bridges and is often referred to as 'Little Venice.
