James Gichina was an amazing guide! He knew all the hotspots and took great care of us!
5/5
This tour was absolutely fantastic! It blew our expectations out of the water! James Gichina was our tour operator and he was 10/10! If you manage to get him as your tour guide you've won the jackpot! He knew all the best spots and was...