Category:Cheaha Mountain

English: Cheaha Mountain , often called Mount Cheaha, is the highest natural point in the U.S. state of Alabama. It is located a few miles north-west of the town of Delta in scenic Cheaha State Park, which contains a lodge, restaurant, and other amenities.

Media in category "Cheaha Mountain"

The following 4 files are in this category, out of 4 total.

Last modified on 2 April 2014, at 15:23