Dictionary of history and culture of Uganda and Africa
5/5
The tour operator is professional, passionate, and has warm hospitality. I could learn history, culture, and daily life of people in Uganda and sometime his explanation connects to other countries of Africa which expands my views beyond...