by J. Lee | Nov 17, 2007 | 2. Europe, Extreme Luxury, South of France, Where to Stay
By Anabelle Lim-balanzar Dubbed as the millionaire’s playground, St. Tropez is home to some of the world’s most immaculate beaches. This medieval town remains to be well-known for its yachts that line along the harbors, and the expensive cars that cruise its streets....