the North Carolina city is known for its charming riverfront on the Cape Fear River and also for its three beach communities ...