Tag Archives: niagara falls
Niagara Falls / Welland Canal
Niagara Falls is the collective name for three waterfalls, Horseshoe, America, and Bridal Veil Falls, that straddle the international border between the Canadian province of Ontario and the US state of New York.
A Tourist Favorite: Niagara Falls
Niagara Falls is, without doubt, a very popular destination and part of many peoples’ bucket lists. Kids and adults are always amazed by the wonder of this gift from mother nature.