Charan Paduka has gained a lot of prominence as it is believed to be a holy rock in Hindu mythology. The rock at Charan Paduka has footprints imprinted on them and it is believed to be the footprints of Lord Vishnu. According to the story, Lord Vishnu stepped on this very boulder when he stepped down from Vaikunta, which is the celestial abode of the Lord, to the earth and his divine feet, created footprints on the rock and thus this auspicious place came to be known as Charan Paduka.