Most People Don’t Know There’s A Little Statue Of Liberty In North Carolina
Most people would probably assume if North Carolina has an icon of freedom, then it must be somewhere in the Capital City. That seems logical. But it’s not the case. Unless you’ve had the occasion to visit Wilmington’s City Hall, you probably don’t realize the Tar Heel State has its very own little Statue of Liberty hidden away in a small park. Take a look below and discover a little bit of history about little Lady Liberty.
Robin Jarvis is a travel and entertainment writer for OnlyInYourState.com. Her love for travel has taken her to many parts of the world. When she's not working, she loves to hike, kayak and check out new adventures all over the country.
Love North Carolina?
Thank you! You'll receive your first newsletter soon!