Want to go on a vacation to an exotic location with beautiful beaches, white sands, and calm waters that are perfect for snorkeling and other water sports? Then it might be time to plan your vacation to the sensational Sanibel Island. This island is a tropical paradise that is...