Miranda House organised Diwali Mela, Onellla 2017 October 18, 2017Admin1 0 Diwali the festival of light, in all interpretation, one common thread rings true the festival marks the victory of good over evil. Diwali is also […]