You are viewing a single comment's thread from:RE: Another Castle in NYC View the full contextvioletmed (67)in #whalepower • 7 years ago Wow, I've never seen this when I visited NYC. Very interesting!
Its in the middle of the park near 80th Street a spot often missed when walking through parts of the park :)