Wilder and less developed for tourism than its cousin, the Lac de Ste Croix which is located a few leagues away, the Lac de Castillon is an artificial reservoir accumulating …
The Castillon dam was commissioned in 1948. With its 95 meters high and 200 meters wide, it is rather imposing! It also offers a great view of the Verdon.