News
The Statue of Liberty and Ellis Island are two iconic landmarks in the United States that hold significant historical and cultural significance. The Statue of Liberty, a gift from France to the ...
The Statue was designated as a National Monument in 1924 (the National Monument additionally includes Liberty Island [1937] and Ellis Island [1965]), and is administered by the National Park Service.
The best view ... of Liberty Island and Ellis Island are included in this sightseeing cruise and ferry service to Lady Liberty. The best overall value and experience belongs to Statue City Cruises ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results