nta wabonaga itandukaniro hagati ya twembi gusa byarakunze tuzamubera indahemuka the island has appeared in a number of recent feature films reka njye nitemera ubwatsi nisakarize inzu