Travel · United States

Niagara Falls: mist, magic and magnificence personified

Derived from the Native American word that means “split in the flat land”, Niagara falls are arguably one of the most beautiful and popular water falls in the world.  Stunningly beautiful and breathtaking, no words can actually do justice to the magnificence of this natural wonder. Located at the international border between Canada and the… Continue reading Niagara Falls: mist, magic and magnificence personified