Mnemba is a small private island near Zanzibar, part of the largely submerged Mnemba Atoll in the Indian Ocean. It features pristine beaches, coastal vegetation, and excellent snorkeling and diving opportunities, including access to large coral cliffs. The island is notable for being one of the few locations globally where divers can encounter whale sharks.