Leh Palace – The palace in Leh has a mystery in it and hence it has become an attractive spot in the town. The palace stands in isolation and desertion but the Government has stepped up and there are people working to restore its glory. It is like the Potala […]