3 paddle spots in Altoona, Florida, United States.
Alexander Springs Headwaters
Parking
Alexander Springs Run
Lake Dorr