Statue of Liberty & Ellis Island

The Statue of Liberty symbol of freedom, inspiration and hope. Started as a romantic idea and became the most monumental gift in American history. Today, it stands as a singular symbol of hope and spirit. She is an icon, a national treasure and one of the most recognizable figures in the world. Be a part of millions of tourists who take a ferry to visit her every year.eperience her history and grandeur in person