Must See Monasteries In And Around Leh, Ladakh Ladakh, the newly formed Union Territory, the land of clear azure skies, crystal clear blue-green gurgling rivers, snow-capped Himalayas and friendly smiling people, is predominantly Buddhist region and home to […] Shoma Abhyankar September 7, 2019 7 Comments