Karuma

Karuma

Karuma is a town in Uganda. The name also applies to the point on the Victoria Nile, where the Karuma Falls are located.

Read more about Karuma.