abaturage batandukanye batuye mu murenge wa gitega there are numerous islands within freshwater lakes and rivers in england abamuherekeje