Liberty State Park is nice, with a mile (or so) -long walk right by the bay. You can see downtown Manhattan, Ellis Island, and the Statue of Liberty from there. Not sure how late it's open, but I think they have a website.
ETA: It's in Newark, I believe Jersey City.
ETA2: The big square-y thing to the North of the star is the North end of Liberty State Park... good place to shoot from.

Message edited by author 2010-08-17 14:56:13. |