An enchanting pilgrimage through Northern India's most sacred sites takes us through Kolkata's crowded, cow-filled streets flowing with rivers of chai and calls of vendors hawking spicy dhal. Just in time for Hindu festival season, we bow our heads in frankincense-scented Ashrams, white water raft on the holy river Ganges in Rishikesh and kneel with reverence during an explosive sunset fire ceremony in Varanasi. Then, after a pit stop to patch a flat tire and load up on cardamom sweets, we wind fourteen hours to an altitude of 10,800 feet. Through treacherous Himalayan cliffs and rogue tribes of sheep and monkeys, we search for ancient meditation caves in Badrinath, finishing our sojourn with a communal soak in a steaming hot spring on the chilly border of Tibet.