Nestled between Mississippi and Florida on the Gulf Coast, Alabama is one of the South's shining stars. Perfect for road tripping, you'll find all sorts of amazing natural, cultural, and historical attractions scattered across the