France, the land of the Louvre and ‘joie de vivre’ has long been one of the most popular tourist attractions.…