Pemba, north of Zanzibar's main island, is greener, quieter and far less visited - known for pristine diving reefs, clove plantations, and a slower pace than Unguja.