Isle sur Sorgue is a charming town in Provence, one of the hometown villages of our Provence UnTour. It is also well known as a center for the antique trade and for its lovely location, at the foot of the Vaucluse plateau. Isle-sur-Sorgue is known as the Venice of Provence because of the canals that pass…
Isle-sur-Sorgue: Tag Along for a Day on the Town