This 85-Mile Coastal Hideaway Is Home to North Carolina’s Prettiest Small Towns and White-sand Beaches (opens in new tab)
Here’s what you need to know to plan a vacation on the Crystal Coast, a laid-back region with plenty of Southern charm.
Read the original article