top of page
Description from Daily Overview
Port Grimaud is a seaside town located on the French Riviera by the Gulf of Saint Tropez. The development consists of French “Fisherman” style houses built upon channels in a Venetian manner.
Daily Overview / Satellite imagery courtesy of Digital Globe / Benjamin Grant
Port Grimaud
How many boats are in the picture?
bottom of page