17 Dec
Panoramic view of the bay of Saint-Tropez, France

Shopping in St. Tropez: What you can expect?

Hailed as a “village with the services of a capital city”, St. Tropez is a sure-fire place to head to if you’re looking to do some serious shopping. Even the very name St. Tropez oozes sophistication, luxury and affluence, with many of the world’s leading brands in upmarket retail justifiably setting up shop in this