Leh is such an alluring beauty that it has ranked on a prestigious platform among destinations. It is an incomparable destination for the tourist of all kinds.Being situated on the snow-clad fringes of the Himalayan Mountains, Leh offers its tourists the chance to experience the magical charm of Himalayas and to explore its rough and […]