What natural spectacle attracts millions of tourists to Niagara Falls, Ontario each year?
Niagara Falls
Aurora Borealis
Grand Canyon
Great Barrier Reef
Answer
The natural spectacle that attracts millions of tourists to Niagara Falls, Ontario each year is the Niagara Falls itself. The Niagara River flows over the falls at this location, creating a breathtaking sight.
Niagara Falls Intelligence Quotient: 20 Questions to measure your IQ