In the background is the Giraffe Manor, a 6-room luxury hotel with rates upwards of $400 a night...and the rates include giraffes sticking their heads into your bedroom window!!
Created with Web Album Generator