Leh is a town located in the northernmost part of India, in the Union Territory of Ladakh. It is situated in the eastern part of Ladakh, nestled in the Himalayan region. On a map of India, you can find Leh in the northern part of the country, near the border with China. It's a high-altitude region and serves as the administrative and commercial center of Ladakh.
Download Adotrip App Or Simply Subscribe To Get Exclusive Offers On Flights, Hotels, Buses And More
May I Help you