One option is the East African Community's EAC Tourist Visa, which allows travellers multiple entries to Kenya, Rwanda and Uganda for a period of 90 days.
You'll need a valid Yellow Fever Vaccination Certificate to enter Uganda.
Some areas are particularly prone to politically-motivated violence and unrest.
Security personnel are usually required to accompany tourists on gorilla trekking visits in Bwindi Impenetrable National Park, the Mgahinga Gorilla Park, Murchison National Park and other parts of western Uganda because of the ongoing risk of armed attacks.
In some cases the relationship is terminated with very little chance that any funds can be recovered.
In other cases, foreigners are lured to Africa to meet their friend or prospective marriage partner and become victims of crime including kidnapping, assault and robbery. The safety standards you might expect of transport and tour operators aren't always met, including for adventure activities such as white water rafting.