Lifestyle

TRAVEL & ADVENTURE

Sunday, August 22, 2010

5,200 steps closer to heaven

Every year, pilgrims from all over the world flock to Adam’s Peak in Sri Lanka to pay homage to a sacred footprint.