I didn't know there are lots of natural spots in NY! It's just not in the city. I would love to go here someday as well!
RE: North of NYC: Chasing Waterfalls at Watkins Glen
You are viewing a single comment's thread from:
North of NYC: Chasing Waterfalls at Watkins Glen