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

58th A D SHROFF Memorial Elocution Competition