Dussehra, also known as Vijayadashami, is one of the most celebrated and joyous festivals in India. The auspicious day falls immediately after Navratri, a nine-day long festival observed in honour of the goddess Durga. The day marks the victory of good over evil, in which Ravana, the King of Lanka, is slain by Lord Ram, […]