10 PLACES TO VISIT IN LADAKH
Surrounded by the mighty Himalayan mountains, at an altitude of 3500m, Leh is a vibrant town in Ladakh in the state of Jammu & Kashmir. After a day of necessary acclimatation, go and explore the region that is mainly inhabited by Buddhists.