Sainte-Croix-du-Verdon, Provence-Alpes-Cote d'Azur, France
Manmade lake with several villages around the shoreline offering dining, boat rentals & beaches.
Aiguines, 83630, FR
6.5 km away
6.8 km away
9.1 km away
9.3 km away