Let's uncover the top 5 attractions that make Leh an unmissable haven for the senses and soul. Built resembling Lhasa's Potala Palace, 17th century Leh Palace perched atop a rocky cliff offers ...