17 Breathtaking Beautiful Places In India You Must Visit Before You Die

Views:
6

Leh

Leh, the capital of the range of mountains kingdom of Ladakh is best practiced via road visits from New Delhi.