The village of Gordes in Provence is one of the most beautiful & charming in a part of France that’s teeming with small towns that are … well, beautiful and charming. Perched high on the slopes of the Monts de Vaucluse, Gordes is a treasure trove of narrow, winding cobbled streets, crammed with old homes…