Shaligram
About Shaligram The Shaligram is the most sacred stone worshipped by the Vaishnavas and is used to worship Vishnu. According to shastra worship Shree Shaligram for six values of life, Righteous living, Wealth, Protection, good health, pleasures and Spiritual blessing.…