
S3 • E4 May 17, 2010
Trek along India's Route of the Gods, a journey that transcends dreams and the imagination. We begin in Leh, and end in Benares in the valley of the Ganges, after crossing the Himalayas at over 16,000 feet. Along the way, we will meet extraordinary people that define this remarkable country.
