City · France
L'Isle-sur-la-Sorgue

L'Isle-sur-la-Sorgue is a town and commune on the Sorgue river in Southeastern France. Politically, the commune is in the arrondissement of Avignon within the department of Vaucluse, in the région of Provence-Alpes-Côte d'Azur.
Good to know
- Population: 16,968.
- Timezone: Europe/Paris.
