0 votes
What is the number 1 tourist attraction in the world?

1 Answer

0 votes
Niagara Falls, USA/Canada The site is currently estimated to host 30 million tourists annually, making it the most visited tourist attraction in the world.
...