Experience the essence of Saint-Tropez with a walking tour through its famous harbor. Located on the dazzling Côte d’Azur, ...