Giraffe Manor

Giraffe Manor, a luxury boutique hotel located 12 miles outside of Nairobi,...