ouse. It's located on the outskirts of Ngara, within walking distance of the beautiful city of Nairobi. Actually, th