Sie gehört zum Sansibar-Archipel und liegt 40 km nördlich der Hauptinsel Sansibar (Unguja). Die Insel Pemba ist etwas kleiner und viel ländlicher als das bekanntere Sansibar auf der Hauptinsel. Während Sansibar relativ flach ist, ist das Terrain auf Pemba hügelig und üppig bewachsen, während ein Großteil der Küste von Mangroven und Lagunen gesäumt ist, die von idyllischen Stränden und kleinen Inseln durchsetzt sind, die man ein wenig suchen muss, um die besten zu finden.




