St. Aloysius College, Edathua, Alappuzha, Kerala, India

Inter-Departmental Independence Day Quiz Competition