Some of the ways people choose to show their devotion to the almighty are at times beyond imagination. Din Dayal from Gujarat has crawled a distance of 2700 km to visit various Hindu shrines in India .

Now he is planning to crawl to Vaishno Devi Shrine in