Deep in Alabama’s timber country, Atmore grows on you like Spanish moss on ancient oak trees. This town has mastered the balance between small-town charm and modern convenience for the perfect getaway ...