ubu ndabimenye byose woodcroft features a small man made lake called woodcroft lake amahame y'imana atandukanye n'andi yose igihe ngomba kubwira tom icyemezo cyanjye