More from France. This is Saint Tropez on the south coast. There is everything you could ever wish for here, and if you're a millionaire, you can have it, haha.