Cheaha State Park is located in the Talladega National Forest and is the highest point in Alabama, offering stunning views of ...