Home
|

Can you name the tiny island on which the Statue of Liberty stands?

The Statue of Liberty stands on Liberty Island, a 12-acre island in Upper New York Bay.

Tourism FAQs


© Place Sociale
About | Contact | Privacy Policy