The profound spiritual meaning behind Maha Shivratri
Why Maha Shivratri is celebrated every year in month of February or March? Maha shivratri is devoted to celebration of the union of bhagwan Shiva and maa parvati (marriage of Shiv and Shakti). Every year it falls on chaturdashi tithi…