A pilgrimage to find inner peace