Terrapin Point
Terrapin Point is a pet-friendly viewing point at Niagara Falls State Park in Niagara Falls, NY. Leashed dogs are welcome to join their owners at one of the best viewing points this park has to offer of Horseshoe Falls.
Visit Website
Or call (716) 278-1794 for more information.
Reviews
Location
Traveler Photos
We haven‘t received any photos of Terrapin Point yet.
Want to feature your creature? Upload a photo of your pet at Terrapin Point! You can also share by using the hashtag #bringfido on Facebook, Twitter or Instagram.