This Tiny 4,000-Person North Carolina Coast Town Keeps Turning Up On Lists Of America’s Happiest Places
Tucked at the mouth of the Cape Fear River in Brunswick County, Southport, North Carolina has been quietly drawing visitors who want a coastal fix without the shoulder-to-shoulder crowds of bigger beach destinations. The town of roughly 4,000 people earned national attention in 2015 when Coastal Living named it America’s Happiest Seaside Town, and travel […]