Looking for the best things to do in L’Isle-sur-la-Sorgue? Often nicknamed the Venice of Provence, this beautiful town in the Vaucluse is one of my favorite places to take visitors who want to experience a more authentic side of Provence. Located between Avignon and the Luberon, L’Isle-sur-la-Sorgue is famous for its canals, moss-covered water wheels, lively Provençal markets and extraordinary antique shops. But there is much more to discover than simply wandering through the