Isla Njao

La isla Njao[1]​ se encuentra en la costa noroeste de la isla de Pemba, una de las dos islas principales del archipiélago de Zanzíbar, Tanzania.

[2]​[3]​ Junto con la mayor isla de Fundo, que se encuentra inmediatamente al sur, forma una barrera natural y rompeolas para el puerto del pueblo de Wete, que se encuentra a siete kilómetros al sureste.