Saturday, 6 December 2014

Leh



Leh, the capital of the Himalayan kingdom of Ladakh is best experienced via road trips from New Delhi.

No comments:

Post a Comment