Leh is a city in the union territory of Ladakh in India. It is the largest city and the joint capital of Ladakh. Leh, located in the Leh district, was also the historical capital of the Kingdom of Ladakh.
Top Experiences in Leh Ladakh
Log In
Sign Up
This website requires cookies to provide all of its features. By using our website, you agree to our use of cookies. More info