Set on the French Riviera, St Tropez is an irresistible location for buying property. Surrounded by sun-drenched beaches, high-end shopping, fine dining and vibrant nightlife, St Tropez’s exclusivity has made it a destination for the world’s elite. Once a modest fishing village, the St Tropez of today has retained its Provencal roots even as its status has been elevated to one of glitz and...