Leh Palace is located in the Himalayas of Jammu and Kashmir in India .Leh Palace is a beautiful, attractive, lovely and captivating architectural ruin which attracts every tourist from the corner of the world. Leh Palace is similar to Potala Palace in Lhasa. Leh Palace is famous for its old beauty widely in the world about charming and attractive of it. Leh Palace was built nearly in [...]