The Leh-Khardung La road is also known as the Roof Of the World, as it is the highest motorable road in the world, where the skies are the closest to a driver/rider and its a moment of glory...
Subscribe to:
Post Comments (Atom)
Chase your dreams!!! YES!!! Thats what makes Nimesh Motani Different from many of us around. Always the shy types, does not say it in many words, technology challenged, this blog updated by pct
1 comment:
Come, Join & Touch the Sky and feel the glory
Post a Comment