Best Beach Towns in the South of France
Looking for the best beach towns in the South of France? From the glamour of Saint-Tropez to the colorful harbor of Cassis and the relaxed charm of Antibes, these are the most beautiful seaside towns along the Cote d’Azur and Provence coast.