Nairobi National Museum is probably the best and biggest museum in sub Sahara Africa
It contains a very large collection of items concerning both the history of evolution and the history of colonialisation, and will take about 2 hours to fully visit. Don't miss the snake park nearby!