A Forgotten Seventh Wonder of the World thisworldexists™July 26, 2015Niagara Falls, Canada, USA, New York, Photography, video, waterfalls, wonder, beautiful, water, Ontario, thisworldexists, this world exists, exploreComment