From Wikimedia Commons, the free media repository
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.