Skyline of Leh

Leh

0
Total Votes
2.9
Avg Rating
0
Leaders
Leh is the largest town in Ladakh, a high-altitude desert region famous for its Buddhist monasteries, stunning landscapes, and the Khardung La pass.

Political Leaders

Share: