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.