The floods in North India were caused by intense rains that also led to landslides, especially in the heavy-hit Himachal Pradesh region.
More results...
The floods in North India were caused by intense rains that also led to landslides, especially in the heavy-hit Himachal Pradesh region.