On the Rocks Editorial TeamMay 21, 20232 minTRAVEL DESTINATIONSTravel Destination: Saint-Tropez, France