Lake of Sainte Croix
Lake of Sainte Croix is one of the best places in Les Salles Sur Verdon, France. Here're guides for reviews, access, map, spots nearby and photos of Lake of Sainte Croix posted by traveler influencers.
Infomation
Name
Lake of Sainte Croix
Address
Lake of Sainte-Croix, Les Salles Sur Verdon, FranceGoogle Map
How to get there
120 min by car, from Nice
Reviews
FashionableSpotTouristSpotsSwimwearLakeGreatNature