+255 772 302 924

      Pemba Island

      January 3, 2019

      Pemba Island

      ”The Green Island" is an island forming part of the Zanzibar Archipelago, lying within the Swahili Coast in the Indian Ocean.

      Feedback

      x