Leh cloudburst kills 59 At least 59 people were killed and many more still missing in a series of cloudbursts that hit parts of this town during Thursday night. Sources in the Defence Ministry said the toll might go up over 100. According to information available, a series of cloudbursts […]
Ladakh, a part of Jammu & Kashmir State in north of India consisting of two districts Leh and Kargil. Leh with an area of 45110 Sq Km makes it largest district in the country in terms of area.