The best views often come from above. Terrapin Point is a popular place to take in the surrounding scenery and snap some great shots.
This scenic viewpoint is located in Niagara Falls. Once you've explored everything you want to at Terrapin Point, have a look at nearby Horseshoe Falls, Niagara Falls State Park, and American Falls.