Travell Kichwa
A beautiful upcountry resort in the heart of Adjumani town with close proximity to the River Nile.