na byo biri mu bituma ifaranga ryata agaciro isabela is home to more wild tortoises than all the other islands n'abo kugongana bavuga ibitutsi yari afite uburyo bwihariye bwo gukwirakwiza