Get Away to Gulf Shores, AlabamaEnjoy golfing, watersports, and nature trails in small family-friendly beach towns