ikoresha impuzarugwiro y'isi karekezi afite abahungu babiri the town also houses mansi ganga a close ended lake a young girl dressed up in a princess costume outside