L’Isle-sur-la-Sorgue – Venice of Provence | France Updated: July 19, 2020 | By Claire | More On the islands on five arms of the river Sorgue there is located a beautiful medieval town of L’Isle-sur-la-Sorgue, which is due to its location often called the “Venice of Provence“. Center of town is surrounded by water channels […]
