Limuru Archdeaconary

St John

Location:
Situated at kabuku sub-location, Ngecha location, limuru division, limuru district Kenya.

Emmanuel Church, Shinyanga

Location: