Diwali ( Deepavali )

Introduction / The science behind celebrating Deepavali / Some rituals performed during Deepavali