The idol of Lord Krishna in this temple is believed to have a pulse!
India is a land of temples, Gods, religions, and beliefs. And in every 1 kilometre, you will surely spot a temple, big or small, old or new, of Lord Shiva or Lord Vishnu’s, or maybe a home to them all! And these temples are also filled with stories, legends, beliefs, ancient miracles, and much more….