St. Thomas Province Trust of the Little Flower Congregation (CST Fathers) Established Navajyothi Ashram at Cherupuzha in the year 1995 with the view of providing educational and pastoral support to the rurals in an around Cherupuzha. And it has been running Navajyothi Open School and College since 2000. The felt need of the context and the area made the Trust shift to professional and formal education sphere with an affiliated college named Navajyothi arts and science college.

Navajyothi is an Arts & Science College Affiliated to Kannur University. It was given Noc form the government of Kerala in 2010.The college is located at suburb of Cherupuzha on the verge of Payyannur Rajagiri Road. St. Thomas Province Trust looks after the establishment and functioning of the college.