New Bern is part of the Inner Banks of North Carolina, a low-lying area marked by the many rivers and sounds that wind their ...
Speaking of beach places:Among NC towns, a New Hanover beach spot is ... Marion, Mount Airy, New Bern, Pinehurst and Washington.