France is the most visited country in the world (in terms of number of foreign visitors); the same applies to Paris, the leading tourist city in terms of attendance; and finally the Eiffel Tower is the most visited paid monument in the world. The most visited monument in France is Notre-Dame de Paris.
The great variety of landscapes, the length of the coasts, the high mountains, the centre of ancient cities, without forgetting the prestige of French culture (cuisine, lifestyle, etc.), as well as the richness of the heritage (literature, painting, emblematic historical figures) undoubtedly explain the enthusiasm of visitors.