Owl House
Kenya
>
Nairobi
>
Nairobi
>
Westlands
>
Highridge division
>
Parklands/Highridge ward
>
Highridge location
>
Muthaiga sublocation
>
Owl House
Owl House
Mapumziko
resort
Gertrude's Children Hospital
Tchui Road
Serengeti Avenue
Orchard Close Road
Church
Muthaiga Gardens
Clanson Ct Road