Mahashivratri is one of the most widely celebrated Hindu festivals of India. According to the Hindu calendar there are twelve Shivratris - one in every month - that are significant for the worship of Shiva. Mahashivratri, occurring on the 13th night, 14th day of the waning fortnight of the Phalguna month, is the most important…Read More