16 Dec | Gorilla Trekk | No Comments
Karuma falls are situated on Victoria Albert Nile and it is one of the beautiful attractions for travelers to visit in the eastern part of Murchison falls national park which is the largest national park in Uganda. The name karuma falls is derived from the Luo language which means Great Spirit. The Luo people had …
READ MORE