Menu
St. Aloysius College is affiliated to Calicut University. It is Located at Edathua, Kerala state of India.