bn:03526332n
Noun Named Entity
IT
No term available
EN
Loyola College is a private Catholic higher education institution run by the Society of Jesus in Chennai, Tamil Nadu, India. Wikipedia
English:
Autonomous
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY