Fort Payne, Alabama is that kind of unexpected treasure – a small town nestled between Lookout Mountain and Sand Mountain that somehow manages to soothe your soul from the moment you arrive.
Fireworks attached to bottles of Champagne sent up showers of sparks that appear to have ignited insulation in a bar. The blaze killed 40 people. By Ségolène Le StradicAurelien Breeden and Thomas ...