Boulevard des Cretes la Grande Bastide, Gassin Saint Tropez, France, 83580
Perched on a rock overlooking the Bay of Saint-Tropez- Gassin is one of the most beautiful villages in France. The Villa Belrose boasts the best vantage point with its spacious terraces and more...