the island is roughly the size of taiwan nta murambo wishwe n'inyenzi nzi kugira ngo umuntu abyakire bifata igihe mavugo laudit na tuyisenge pekeyake bayivuyemo umwaka ushize