Discover L'Isle-sur-la-Sorgue: a must-visit Gem in Provence Why L'Isle-sur-la-Sorgue should be on your Provence itinerary If you're dreaming of an idyllic escape in the heart of Provence, don't miss L'Isle-sur-la-Sorgue. Tucked away in the beautiful region of Vaucluse, this charming town is famous for its ... Read More The post L’Isle-sur-la-Sorgue. Experience the Venice of Provence. appeared first on All Things French. .