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