160906 CU NF State Park 1
James Neiss/staff photographer Niagara Falls, NY - Terrapin Point was opened this spring after lengthy renovations.