Diane and I stopped for the afternoon in the quaint French town of L’Isle sur la Sorgue, located on a small island in the Sorgue River in the Provence region of southern France. L’Isle sur la Sorgue is known for its antiques, markets, and working water wheels. In this town Continue Reading