answersLogoWhite

0


Best Answer

There are replicas of the Statue of Liberty in the south but the real statue is in New York City which is in the State of New York which is a northeastern state. So no the original is not in the south but replicas of it are in the south and all over the world.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

The Statue of Liberty is located on Liberty Island, just outside of New York City, New York, in the United States. So yes, the Statue of Liberty is in North America.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

North America

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

No, it's on Liberty Island, New York.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Is the Statue of Liberty in the south?
Write your answer...
Submit
Still have questions?
magnify glass
imp