Asia, India, Ladakh

LEH PALACE – TO VISIT OT NOT?

Leh Palace is a beautiful palace sitting atop a cliff in Leh. But the question is whether Leh Palace is worth visiting or not.

Intrigued?