A post-Durga Puja holiday turned into a nightmare for hundreds of tourists in the Darjeeling hills as incessant rainfall triggered multiple landslides on Sunday, sweeping away homes, blocking highways ...
Rescue teams are deployed, and stranded tourists are advised to stay in place as authorities address the disaster.