Nestled amidst lofty Himalayas, the tiny town of Leh wins me over through cafes and restaurants offering aromatic Tibetan ...
Built resembling Lhasa's Potala Palace, 17th century Leh Palace perched atop a rocky cliff offers unparalleled vistas over the old town and soaring snow-capped peaks beyond. Admire medieval ...