
I just came back from holidays in Leh. Just to give a small update on the place, it is situated amongst some of the tallest mountains of India. Some of the most inhospitable terrain lies here. Read more..

Please wait, loading...

I just came back from holidays in Leh. Just to give a small update on the place, it is situated amongst some of the tallest mountains of India. Some of the most inhospitable terrain lies here. Read more..