Southport sits where the Cape Fear River meets the Atlantic Ocean. The result is a town that feels like a permanent vacation. Oak-lined streets lead to a charming waterfront district. Fishing boats ...