Icons of American liberty and freedom, the Statue of Liberty and Ellis Island have long been a mainstay of the New York skyline and its history. Stretching back to the Dutch colonial settlement in the ...
Indulge yourself and tick off classic New York tourist attractions. Wave to the Statue of Liberty from a Staten Island Ferry ... But the iconic New York skyline is constantly evolving. It now includes ...
The Statue of Liberty is located on Liberty Island in New York City. It was a gift from the people of France in the year 1886 ...