While sightings of whale sharks and dolphins are not guaranteed, they are occasionally spotted in the waters around Pemba Island. For a higher chance of encountering these majestic creatures, consider visiting during their migration seasons and joining specialized excursions.