where is leh located??
Answers
Answered by
2
Explanation:
Leh is a capital town in Leh district in the Ladakh region of northern India.It is the capital of the Union territory of Ladakh
Answered by
1
Answer:
leh is located in north india
Similar questions