Here's all you need to know about them Pilgrims and religious worshippers will soon observe Maha Shivaratri on February 26, a celebration that honours Lord Shiva. On this day, people celebrate the ...