Isle sur la Sorgue

Isle sur la Sorgue, the Island on the Sorgue River, is right in the middle of the Luberon Region where we also visted Gordes and Roussillon. It is also called the Venice of Provence because of its extraordinarily clear but shallow river which flows through the town.