+91-11-45679615

Post Your Requirement
Tour Travel World

Statue of Liberty, New York

Statue of Liberty Overview

Located on a 12 acre island, the Statue of Liberty Enlightening the World was a gift of friendship from the people of France to the people of the United States and is a universal symbol of freedom and democracy. The Statue of Liberty was dedicated on October 28, 1886, designated as a National Monument in 1924 and restored for her centennial on July 4, 1986.

Ellis Island : Ellis Island is part of the Statue of Liberty National Monument. It was added to the National Park System in May of 1965 and through extensive restoration, its main building opened over a quarter century later on September 10, 1990 as a national museum of immigration. Ellis Island is federal property partly within the territorial jurisdiction of the both the States of New York and New Jersey.
Top Things To Do In New York View All
Tell Your Story

Add Your Travel Story

your email address will not be published. Required field are marked *
Comments will go through a verification process for security reasons.