Discover this magnificent village in France, perched on a rock, perfectly combining Provençal charm and the love of automobiles!
Nestled on a rock, this French village invites you on an enchanting journey where the Provençal charm intertwines with a …







