Leh Palace
India /Jammu & Kashmir /Leh /Leh Sight Address : Leh palace situated about 2 km from Leh. Edit Detail InformationEdit Leh Palace, an imposing and captivating marvelous structure, rises from the edge of a hill overlooking the Leh town, the well-known capital of Ladakh, and stretches out towards the indigo sky. Built in 17th century, this […]