Leh – Ladakh Deluxe (EMT05LA03)
Leh is the joint capital and largest city, of the region administered by India as a union territory of ladakh. Leh, located in the Leh district, was also the historical capital of theKingdom of ladak, the seat of which was in the Leh Palace, the former residence of the royal family of Ladakh, built in the […]