Khardung La Pass in Jammu & Kashmir, The Highest Motorable Road in The World
It is not very often that one gets to be literally on top of the world, by getting to zoom around on a road at… Read more
It is not very often that one gets to be literally on top of the world, by getting to zoom around on a road at… Read more