Leh is one of the most beautiful and fascinating tourist destinations of India. It is a land of scenic beauty and amazing recreation that is surrounded by the highest mountain ranges in the world. Leh is blessed with beautiful landscapes, sky-kissing monuments, tranquil lakes, and evergreen forests which cast a magical scenic beauty. Apart from …
attractions at leh
Showing: 1 - 1 of 1 RESULTS