Answer :

In New York, at Liberty Island.
no, it is in new york at ellis island.

Other Questions