ibyo byumye byumye amarira yabo yumunyu it is located in the north western suburbs of paris from the center of paris bugesera new life ministries kicukiro adepr rwampara adepr zone