Leopard Spotted on NH-717A Near Chuikhim
The Siliguri Today
•
September 22, 2026 • 8:05 PM
Leopard Spotted on NH-717A Near Chuikhim
A leopard was spotted yesterday evening on NH-717A near the forested area of Chuikhim, above the Bagrakote Loop Flyover, causing attention among motorists and locals in the area.