The average temperature is 81?? in the low 80s F (27?? high 20s C) in Zanzibar and 79?? the high 70s F (26?? mid-20s C) in Pemba; the annual temperature ranges are small.VegetationLong Plant and animal lifeLong-term human occupation has resulted in the clearance of most of the forests, which have been replaced with coconuts, cloves, bananas, citrus, and other crops.