The Alabama Gulf Coast may only stretch a mere 32 miles, but they are certainly 32 miles of some of the most beautiful white sand beaches in the country.