The Statue of Liberty is a must-see attraction if you’re traveling to New York. Miss Liberty is omnipresent, you can even see the Statue before landing! You can see it from Manhattan, the ferry, from a helicopter, you can even visit the crown!
Right next to Liberty island, I invite you to explore Ellis Island...