Cheaha Mountain

Cheaha Mountain /ˈtʃiːhɔː/, often called Mount Cheaha, is the highest natural point in the U.S. state of Alabama. It is located a few miles northwest of the town of Delta in scenic Cheaha State Park, which offers a lodge, a restaurant, and other amenities. The mountain was opened to the public as a state park on June 7, 1939.

Cheaha Mountain

Cheaha Mountain /ˈtʃiːhɔː/, often called Mount Cheaha, is the highest natural point in the U.S. state of Alabama. It is located a few miles northwest of the town of Delta in scenic Cheaha State Park, which offers a lodge, a restaurant, and other amenities. The mountain was opened to the public as a state park on June 7, 1939.