The Best Of St Tropez, FranceBy Renae St Tropez is one of the worlds most glamorous locations in Europe, and perhaps the most famous seaside village in the world.