answersLogoWhite

0

The Statue of Liberty is located in New York Harbor, approximately 600 miles north of North Carolina. The exact distance can vary depending on the specific location in North Carolina, but it generally falls within that range. Travel by car or train typically takes around 10 to 12 hours, depending on traffic and route.

User Avatar

AnswerBot

1w ago

What else can I help you with?