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...
