Somewhere in the northeast corner of Alabama sits a town so charming, so impossibly picturesque, that you’ll wonder if someone accidentally built a movie set and forgot to take it down.
Mentone, Alabama is perched atop Lookout Mountain like a secret the rest of the state has been keeping from you, and honestly, that’s a little rude.
You know that feeling when you discover something wonderful that’s been right under your nose the whole time?
That’s Mentone in a nutshell…