Nice spot for honeymoon. Leh is a hill station in jammu and kashmir. It is a second largest district in india by area. It is more famous for its Leh Palace. It is located at 3524 metres above the sea level.

Like it on Facebook, Tweet it or share this article on other bookmarking websites.

No comments