+27 (0) 82 498 0357 info@bushbabytours.co.za
Zanzibar

Zanzibar

Zanzibar Zanzibar is an archipelago consisting of two main Islands of Unguja (commonly referred to as Zanzibar Island), Pemba and about 51 other surrounding small islets. It is a semi-autonomous region of Tanzania. Zanzibar boasts an abundance of flora and fauna. The...