Incredible value for money - the whole experience was smooth and memorable.
5/5
The trip was well organized. The communication with the team from the beginning to the end was seamless. They have accommodated our request to stay longer in Naivasha and arranged for the transport back to Nairobi. The accommodations were...