Diwali is probably the largest and most well-known festivals celebrated by people across all walks of life in the Indian subcontinent. Originally, a festival of lights celebrating the win of ‘good’ in the guise of Lord Rama over ‘evil’ (Ravana – a mythical demon King), it represents a culmination of a month of festivities startingRead more