Located on the stunning French Riviera, Port Grimaud is a captivating town known for its enchanting canals, pastel-colored houses, and lively harbor. In this immersive boat tour, glide through the ...