The Caribbean is a dream destination for snorkeling and scuba diving enthusiasts. The region has warm waters with superior visibility, and gorgeous underwater reefs and dive destinations. But not ...