Light up someone’s world this Tihar?
- by Prasuma Rawal
KATHMANDU, Oct 28: Tihar or Deepawali is one of the major festivals widely celebrated in Nepal. Tihar known as the festival of lights not only eliminates darkness but also marks the victory of good over evil.