The France of the imagination remains undimmed. The romantic boulevards and cobbled streets of Paris. The sparkling waters of the Cote d'Azur. The slow-paced villages of Provence. Each is enough to make travelers swoon. Yet while these hotspots will always be popular with Francophiles, it's the sheer diversity of the country that makes it so alluring to millions of tourists every year. Whether it's skiing in the Alps or Pyrenees, surfing in Biarritz or cycling through the greenways of Dieppe, France has got it all. Throw in some of the world's finest food and best wine, whether in a three-star Michelin restaurant or local brasserie, and it's hard to think of a more perfect destination.