Tag - Zanzibar

Zanzibar Profile

Post Views: 726 The Indian Ocean archipelago of Zanzibar is a semi-autonomous province of Tanzania. It consists of the island of Zanzibar or Unjuga, Pemba as...

Translate