The Lac de Castillon is a reservoir in the Alpes-de-Haute-Provence department, Southeastern France. At an elevation of 880 m, the lake's surface area is 5 km². The Castillon dam holds 150,000,000 m³ of water.
Learn more insights from Wanderboat AI.Plage communale du Touron
4.5
(30)

Find a cozy hotel nearby and make it a full experience.
