A local historian has made it his life’s work to learn as much as he can about his hometown — a hub for sport and commercial fishing.
Promise’ Land Market
Promise’ Land Market in Morehead City
In Carteret County, a market between the sidewalk and the sound pays tribute to coastal history.