If you have a thing for France, you're not alone. The whole world has a thing for France. Proof: it's the number one tourist attraction on planet Earth, with up to 70 million people a year invading its picturesque city streets and charming country villages.