Maha Shivaratri is a Hindu festival celebrated annually in honour of Lord Shiva and in particular, marks the night when Shiva performs the heavenly dance.Maha Shivaratri, which literally translates to "great night of Shiva" is a Hindu festival largely celebrated in India as well as in Nepal. The festival is celebrated on the new moon day in the month of Maagha … [Read more...] about Maha Shivaratri – Why we celebrate?