The Little Treasure Shoppe

Water is Life Kenya

Based in Newark, DE and operating in Southern Kenya, Water is Life Kenya is a 501(c)(3) nonprofit which exists to spark personal, economic, and community development in marginalized communities in Kenya, according to existing customs and culture.  We do this by...