3 paddle spots in Castle Hayne, North Carolina, United States.
Castle Hayne
Island Creek
Old Bridgesite Park
Parking