About
Terrapin Point is a lookout in Niagara Falls, a free spot to stop and take in the view.
Illustration by Freeyo, not the actual place.
Contact
Goat Island Road, Niagara Falls, NY 14302
Contact
Terrapin Point (Niagara Falls)