French Medieval Village

French medieval village

Sainte Agnès is the highest perched village in the european littoral.