A scenic Alabama town recently ranked among the most laid back places in the country thanks to its natural beauty and relaxing atmosphere.
A scenic Alabama town recently ranked among the most laid back places in the country thanks to its natural beauty and relaxing atmosphere.