It was founded on August 7 , 1950 by the Catholic Diocese of Palai .
St. Thomas College , Palai is a government aided college of higher education located in Pala town , Kerala , India .
St. Thomas College was founded on August 7 , 1950 by the Catholic Diocese of Palai .
St. Thomas College , Palai is a government aided college of higher education located in Pala town , Kerala , India .