You are viewing a single comment's thread from:
RE: North of NYC: Chasing Waterfalls at Watkins Glen
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!
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!