ArrayShimla: After a massive mudslide triggered by flash floods in Himachal Pradesh wreaking havoc, rescuers on...
Shimla: A cloudburst in Dharamshala has triggered a flash flood, washing away vehicles and causing damage to properties...