Despite popular belief, France has more sun and sand than its famous Côte d'Azur. With Nice, St. Tropez and Marseille leading ...