Babusar Top opening update 2025: Babusar top road has been open on 21st May 2025. Travelers are advised to drive with extreme caution due to snow on the roadside. The pass is open for daylight travel only, from 7:00 AM to 6:00 PM. Babusar Pass Closing Update 2024: Babusar top has been closed on 29th...Read More