For the longest time, France has been recognized as one of the world's most popular tourist destinations. The country has a charm and a romance that no other destination can create, and for that reason, millions of people travel from far and wide to enjoy a taste of life as a local. From the wine regions of Bordeaux to the Dordogne Valley's clifftop villages, the French landscape is diverse enough to suit all traveller types. Those who enjoy mountain climbing, winter snow, and outdoor excursions should make their way to the French Alps, while those more accustomed to 14th-century history, charming chateaus, and rolling fields of lavender as far as the eye can see should consider a trip to Provence. France's cities, remote towns, and winter ski-resorts are all impressive, but what about the coast? While history buffs will make a beeline for Brittany's beaches, the traveller who enjoys a little luxury will head straight to the south coast and soak up the Mediterranean sunshine on the French Riviera. Here the likes of Cannes, Nice, and Saint-Tropez dazzle visitors with turquoise waters, soft sand beaches, and million-dollar yachts available for charter. Wherever you hang your hat in France, you're set to be spoiled with phenomenal views, state-of-the-art gastronomy, and spectacular accommodation.