6 paddle spots in Kill Devil Hills, North Carolina, United States.
Arch Access
Parking
Avalon Beach
Colington Island - Blount's Bay
Collington Cut / Baum Islands
Hayman Access
Obx Campground