The Giraffe Manor - Nairobi, Kenya (South Africa)

Hotel Offical Site

Somehow, I have this weird feeling that I had been there before... maybe once in my dream?

No comments:

Post a Comment

regional us map

regional us map