A sister concern of Carmel Polytechnic College, Alappuzha