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…