New York One World Trade Center & Ellis Island, NY Lower Manhattan, New York City, NY New York City, NY Statue of Liberty NM, NY Statue of Liberty, One World Trade Center, & Lower Manhattan, NY Ellis Island, NY Lower Manhattan, NY Share this:TwitterFacebookLike Loading...