The snorkeling around Pemba is fantastic. The best sites are found at the entrance of the small islands of western Pemba – such as Njao and Fundo. The coral is excellent, the coral fish life abounds. You can also snorkel right off the resort in our house “Lagoon” at low tide. The best way is to visit the sites at low tide and get as close to the coral as possible.