L’Isle sur la Sorgue is a story-book, open-hearted village, in the heart of sunny Provence. Lovingly called ‘The Venice of Provence,” the village has five pristine canal waterways, many ancient waterwheels, secret gardens, and a lively bi-weekly outdoor market.
Leave a Reply