Pemba Island is one of the lesser known islands of the Zanzibar Archipelago. It is however a popular…