St. Aloysius College, Edathua, Alappuzha, Kerala, India
Home » Snapshots of God’s Own Country: A Mobile photography Contest in Celebration of Kerala Piravi