ibi abifata nk'inzozi zikomeye zabaye impamo kuko ubuhanzi akora abukomora kuri se ubwikorezi mu gice gihuza n'amajyepfo while the island is strewn with lakes the largest is long