Nairobi, Kenya…since I posted this, a friend showed me inside photos from her travels there. There interior is quite clean and geared to humans…the giraffe visit and merely stick their heads in for loves and treats.