Some even offer snorkeling opportunities in kaleidoscopes of colorful fishes, or you may even witness animals rarely seen in ...