Last modified on 2 April 2014, at 15:23

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.

Pages in category "Cheaha Mountain"

This category contains only the following page.

Media in category "Cheaha Mountain"

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