Heavy rains lash Himachal Pradesh, causing landslides in several places
Heavy rains lash Himachal Pradesh, causing landslides in several places Introduction Heavy Rains and Landslides Wreak Havoc in Himachal PradeshIn recent days, Himachal Pradesh has experienced relentless heavy rains, resulting…