Luna Island Viewpoint Over The American Falls, Niagara Falls State Park, Niagara Falls, UsaImage #: 2029095 See More From: Darwin Wiggett