Tag Archives: National Parks

Niagara Falls

One of the world’s great geological wonders! Niagara Falls is the name of a group of waterfalls that is comprised of three waterfalls on Niagara River. It is located on the border between USA [New York State] and Canada [Ontario Province]. The biggest waterfall of the three is named Horseshoe Falls [due to its shape] and is the most powerful waterfall in North America. Moreover, Niagara Falls [the combined three] are the most powerful falls in the whole world!

Read more
« Older Entries