It's in Liberty Island, NY, USA.
In an island. Can be reached by ferry.
New York Liberty Island. Ok Nisha's cartoon
There is another one in france
Liberty island new York United States of America xxx
Are u serious?? New york
Thanks! Your answer is awaiting moderation.