The word “Niagara” is derived from the Iroquois Indian word “Onguiaahra” meaning “the strait”. Niagara Falls, well-known for being one of the great natural wonders of the world as they display the sheer force of Mother Nature in unforgettable fashion. Niagara Falls is the collective name given to three waterfalls that straddle the international border between Canada and the United States; more specifically, between the province of Ontario and the state of New York. [Read more…]