Quiz: Can You Guess This Place?
Retry
Correct
Incorrect
Horseshoe Falls is one of the three waterfalls that make Niagara Falls and is the largest of three falls. Horseshoe Falls is 173 feet high, and 2600 wide and 98 percent of Horseshoe Falls is located in Canada. Also, almost 90 percent of the Niagara River flows over Horseshoe Falls.
- South Africa
- Germany
- France
- USA