Mahashivratri is a Hindu festival that is celebrated in honour of Lord Shiva. It is believed that on this day, Lord Shiva ...