Written by: Kym Rouse Holzwart
The Altoona Trail Riders club is based out of the unincorporated community of Altoona, Florida, located in picturesque northeastern Lake County—near Lake Dorr and Ocala National Forest. The current version of the riding club…
© 2023 Florida Country Magazine
© 2023 Florida Country Magazine