Alabama is known for its Southern hospitality and storied past, along with a wide variety of natural landscapes, from beaches to mountains. Head to the coast and discover Dauphin Island, the Gulf's ...