Shine of the holy spiriteParishShareNyahururu-Rumuruti Road20300 Nyahururu, LaikipiaKenyaGet directions