L’Isle-sur-la-Sorgue, France #france #travel #provencelife
L’Isle-sur-la-Sorgue is a charming town in Provence, France, often called the “Venice of Provence” due to its picturesque canals and waterwheels. It’s famous for its antique markets, vibrant local culture, and stunning riverside scenery. Visitors can explore its historic streets, enjoy fresh produce at local markets, and admire the Collégiale Notre-Dame-des-Anges, a beautiful baroque church.