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

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

Choices:

Trafalgar Square (London)
Times Square (New York)
The Eiffel Tower (Paris)
Walt Disney (Orlando)

Correct answer:

Times Square (New York)