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 …
Upstream from Castellane, the Castillon lake is a sublime artificial body of water fed by the Verdon. The famous gorges of the river make the landscape even more beautiful by dressing the waters of the lake.