Attractions in United States
Compare prices, read traveller reviews and book in one place.
United States
Statue of Liberty
The Statue of Liberty is the copper figure of Libertas on Liberty Island in New York Harbor, a gift from France dedicated on 28 October 1886 and run by the Nati...
No reviews yet
Showing 1 - 1 of 1 Attractions