Question:
What’s the most visited tourist attraction in the world?

Answer:
The Eiffel Tower (Paris)

Choices:
Time Square (New York)
Disney World (Orlando)
Trafalgar Square (London)
The Eiffel Tower (Paris)

Trivia Crack Answers Main Page