These day trips from Birmingham, Alabama offer history, culture, and unique attractions as well as incredible food for all palates.