[Town Name]

L'Isle-sur-la-Sorgue

Interesting town with channels of the river running through the town.

L'Isle-sur-la-Sorgue

Rightly so, called a "must see town" in Provence. Canals of the Sorgue river, flea markets, art galleries, shops and a buzz!