Popularly known as the festival of lights, Diwali is also celebrated by Hindus in Nepal, Malaysia, Mauritius and Pakistan. According to the Hindu holy books, the festival marks the return of Lord Ram from Sri Lanka to Ayodhya after defeating Raavan.