
Report From The Roof Of Alabama
Mount Cheaha is Alabama’s highest peak at 2,407 feet, just south Anniston. We have a SKYCAM at Cheaha State Park, and often we see some extreme weather up on the big hill… and this event certainly is a great example. See the images below, and the report from Lodge Manager Tammy Power… “Ok James We […]