Zanzibar Set for Grand Africa Week Celebrations in May
Zanzibar Set for Grand Africa Week Celebrations in May -
Zanzibar, the tourist paradise island on the Indian Ocean, is set to host Africa Day next month as part of celebrating African unity…