Statue of Liberty

Charter

Iconic National Monument opened in 1886, offering guided tours & a museum, plus harbor & city views.

New York, NY 10004, USA