Driving a Tata Nano to Khardung La Pass, the Highest Motorable road in the world at 18380. #tatanano #newrecord #khardungla … source
The urge to become the first civilians to drive the highest motorable road in India took us to Mana Pass. Mana is a small village in … source
