Shaligram is known to offer happiness, prosperity and elevation in social status, as some of its blessings on the devotee. Skanda purana says that shaligram worshipped in the Kartik month will get your blessings from Lord Shiva, Vaishnavas consider ...