This village is an unassuming gem in the south of France, suspended between heaven and earth, frozen in a time when history and nature intertwine. Away from the hustle and bustle of the French ...