A

Awesome place to see NYC. Can't see the Statue of ...

Awesome place to see NYC. Can't see the Statue of Liberty from here at all, even though it's right there. Nice 9-11 memorial & the new World trade center is just across the river. Not much to do other than look at city, or take the ferry to Ellis island, which is what the park is meant for. I bet on a nice warm night this place would be amazing. I went on a freezing cold day & very happy I did.

Comments:

No comments