Southport, NC: A Charming Coastal Town

Some towns just get it right. Southport, North Carolina, sits at the mouth of the Cape Fear River where it spills into the Atlantic Ocean, and somehow packs more charm, seafood, and beach access into four square miles than most destinations manage in forty. This is the kind of place that slows you down on … Read more