It rises on the southwestern slopes of Mount Gurage near , flowing south along the western side of the Great Rift Valley, to empty into Lake Abaya at . It is the longest river flowing into Lake Abaya and also the one with the highest discharge.
It ascends on the southwestern slopes of Mount Gurage near , flowing south along the western edge of the Great Rift Valley, to drain into Lake Abaya at . It is the longest river draining into Lake Abaya and also the one with the highest flow rate.