The land of festivals with diverse traditions welcomes Diwali – the joyous Indian celebration. Diwali celebrates the win of good over evil. This national festival takes place on auspicious dates during the October/November months. Bright diyas, crackers, sweets, new...