North Carolina’s hidden attractions inspire a never-ending list of must-visit places. Frequent visitors to, and residents of, the coast know it could take a lifetime to visit and discover the magic behind each and every little town, village and island. The following island should go on the bucket list of places to visit in the very near future. This historical little island is a hidden gem along the coast with a ghost village that begs to be explored.
Visiting the ghost town of Portsmouth on Portsmouth Island is an eerie step back in time, and one that’s so worth the journey. Some things to know before you go: there are limited facilities, the buildings are not wheelchair accessible, you should only attempt to get here by boat; bring plenty of water and bug spray, and no metal detectors are allowed.
Portsmouth Island is part of the Cape Lookout National Seashore. See a list of ferry services that are authorized by the National Park Service here. More information about Portsmouth can be found on this page of the official website of the National Park Service.