Jabarkan Geografi dari Pulau Pemba

Dengan luas daratan 988 kilometer persegi (381 sq mi), pulau ini terletak sekitar 50 kilometer (31 mi) di utara Unguja, pulau terbesar di kepulauan Zanzibar. Pada tahun 1964, Zanzibar bersatu dengan bekas jajahan Tanganyika untuk membentuk Tanzania. Pulau ini terletak 50 kilometer (31 mil) timur dari daratan Tanzania, di seberang selat Pemba. Bersama dengan pulau Mafia (selatan Unguja), pulau-pulau ini membentuk kepulauan rempah-rempah (jangan keliru dengan Kepulauan Maluku di Indonesia).

Pulau ini lebih subur dan lebih berbukit-bukit dari pada Unguja, sehingga pulau ini didominasi oleh pertanian skala kecil. Ada juga pertanian skala besar berupa tanaman komersial seperti cengkeh. Selain pohon cengkeh, penduduk setempat juga menanam padi, kelapa, pisang, singkong, dan kacang merah (disebut maharagwe dalam bahasa Swahili). Dalam beberapa tahun sebelumnya, pulau ini jarang dikunjungi karena sulit dijangkau dan memiliki reputasi yang buruk akibat kekerasan politik, kecuali untuk mereka yang datang karena tertarik dengan pengobatan tradisional dan perdukunannya. Terdapat komunitas Arab yang cukup besar di pulau ini yang berasal dari Oman. Penduduknya merupakan campuran Arab dengan penduduk Swahili di pulau tersebut. Sebagian penduduk pulau ini juga menganggap dirinya sebagai anggota suku Shirazi.

Kota-kota paling penting di Pemba adalah Chake-Chake (ibu kota), Mkoani, dan Wete, yang merupakan kota terbesar.

Pemba adalah rumah bagi beberapa lokasi penyelaman, dengan penurunan yang curam, karang yang belum tersentuh, dan kehidupan laut yang sangat melimpah.