GlobalTravel#Niagara Falls

2 years ago
20

Niagara Falls is located at the junction of Ontario, Canada and New York, USA. the source of the falls is the Niagara River, and the main falls is located in Canada. It is the best viewing place for the falls; In the United States, the waterfall is separated by the Moon Island, watching the side of the waterfall.
Niagara Falls, Iguazu Falls and Victoria Falls are known as the three major transnational waterfalls in the world.

Loading comments...