Niagara Falls PhotosNiagara Falls SceneryNatural Wonders – Photo Gallery, 10 Pictures – LIFE Graham15 years ago01 mins LIFE.com has some great shots of natural wonders, including this one of Niagara Falls… Share this:FacebookTwitterRedditEmailPrintLike this:Like Loading... Post navigation Previous: Clifton Hill Resort Update – Late August 2009Next: Last Minute Summer Vacation at the Americana Resort Niagara Falls Leave a ReplyCancel reply This site uses Akismet to reduce spam. Learn how your comment data is processed.