With just 53 miles of Gulf Coast shoreline, Alabama might not be top of mind when planning a beach vacation. But the Heart of Dixie state has some of the most gorgeous coastal areas in the country, ...