Loyola College is a Catholic higher education institution located in Chennai, India. It was founded in 1925 by the Society of Jesus (Jesuits) and is affiliated with the College of Madras. Loyola College offers undergraduate
Read moreLoyola college (Autonomous), Chennai
