Together, the islands of Zanzibar, Pemba and Mafia form the Zanzibar Archipelago. Here you can find the perfect add on to safaris and mountain tours in Tanzania. You will find the most beautiful islands of the Indian Ocean and especially on Pemba and Mafia, spots apart from the usual mass tourism.