17 Oct admin Zanzibar Zanzibar Island is an archipelago made up of Unguja (Zanzibar) and Pemba Island and several Read more
admin Uganda UGANDA – THE PEARL OF AFRICA The undiscovered pearl of Africa, Uganda is a landscape Read more