St Maurus Chemchemi Teachers College is an esteemed institution located in ...