Cheaha State ... How cool is that?! If you climb the 62 steps to the observation deck, you’ll get a fantastic panoramic view. On a clear day, you can see the Flagg Mountain Lookout Tower ...
You can find out more and book your getaway at the Timberline Cheaha website. Cheaha State Park is not ... the park at the Cheaha Mountain Store which you’ll see as soon as you pull into the ...