Who would not like to spend a few days on the sandy beaches and enjoy the view of ocean waves? Gulf Shores in Alabama is a perfect location to...