Pemba Island is the last of the Tanzania islands (Zanzibar and Mafia). Its terrain is a bit hilly and lushly vegetated but the coast is lined with mangroves, lagoons and coral reefs that offer the best diving. On the west coast of the island, the Sea Mountains rise up creating incredible dive walls, drop-offs and rich coral gardens.