The Talladega National Forest is located in the U.S. state of Alabama and covers 392,567 acres at the southern edge of the Appalachian Mountains.
(205) 926-9765
fs.usda.gov
See open hours