St Tropez is a fashionable southeastern coastal town on the French Riviera in the Cote d’Azur, Provence region. Once...