Leh was the capital of Ladakh, an Indian kingdom in the Himalayas. The town is dominated by the ruined Leh Palace, which was once the residence of Ladakh's royal family.
Daily Archives: 2022-12-15
1 post
Leh was the capital of Ladakh, an Indian kingdom in the Himalayas. The town is dominated by the ruined Leh Palace, which was once the residence of Ladakh's royal family.