The sun is shining, the waves are rolling and the salty breeze is blowing in Gulf Shores and Orange Beach, meaning spring ...