Qanbalu Ruins

The ruins of Qanbalu or Quanbalu are located on the west coast of the Tanzanian island of Pemba, part of the Zanzibar Archipelago. They lie close to the village of Ngagu at the end of a long narrow peninsula known as Ras Mkumbuu, which lies to the northwest of the town of Chake-Chake. The ruins are the remains of Africa`s oldest known Muslim town....
Found on
No exact match found