Tourtour: “The Village in the Sky” of Provence

Perched at 635 meters above sea level, this Provençal village has earned its spot as one of the most beautiful in France—and it’s easy to see why.