located in Nyahururu Kenya close to the equator at around 7500 ft above sea level
Send us your query anytime!