Menu
Newman College located at Idukki, Thodupuzha, Kerala and affiliated to Mahatma Gandhi University.