Clinging to the mountainside and dominated by the Teillon and Crémon rivers, Demandolx offers a sublime panorama of the Chaudanne and Castillon lakes. The creation of these artificial lakes drowned part of the commune’s territory.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok