Jan 8, 20231 min readGiraffe Manor with Travel Wild East AfricaGiraffe Manor is set in 12 acres of private land within 140 acres of indigenous forest in the Langata suburb of Nairobi. It is one of...