Located on the 12 acre Liberty Island, the Statue of Liberty was a gift of friendship from the people of…
Read More
Destinations· Ferry Rides· Historic Sites· Museums, Monuments & Landmarks· New York
Located on the 12 acre Liberty Island, the Statue of Liberty was a gift of friendship from the people of…
Read More