ufite ububasha bwo gutanga akazi iyo ugize nowadays the islands are a popular tourist destination adjacent to the south side of the church yard stands a sixteenth century priest house imiryango itari iya leta ikorera mu rwanda