Isle de la Sorgue is one of those picturesque French towns splattered all over Pinterest and Instagram. It is known for its antique markets and waterwheels. Isle de la Sorgue is the perfect town to just walk around and enjoy the beauty of Provence, France. The city is surrounded by the river Sorgue and narrow …


