It is believed that since time immemorial Lord Vishnu sits in perpetual meditation in Badrinath, a holy town in Chamoli district of Uttarakhand. Spiritual seekers have down the ages come to seek his blessings at the beautiful temple in the Himalayas, located at a height 10,279 ft, nestled amidst picturesque mountains, on the banks of … Continue reading Badrinath: Land of the Meditative God...