10 Interesting Fun Facts about Leh Ladakh
Leh Ladakh, located in the northern section of Jammu & Kashmir, is a magnificent area nestled in the Himalayan foothills. This is also a region of extremes, with dunes colliding with white snow, dazzling blue lakes surrounded by bleak areas,…