Vishnu is one of the most revered deities of the Hinduism and one of the Trimurti Gods alongside Brahma and Shiva. Devotees all across India perform worship of Lord Vishnu at home and at temples every day, to seek his most auspicious blessings. This special pooja has several benefits. It provides mental, physical and spiritual peace and helps one live a righteous life. It also helps devotees to face difficulties and gain Moksha in the afterlife.