Cheaha State Park is located in the Talladega National Forest and is the highest point in Alabama, offering stunning views of ...
See photos in the gallery at the top of this ... In his book “See Alabama First: The Story of Alabama Tourism,” author Tim Hollis says the clock’s face was comprised of 5,000 flowers with ...