By admin, 23 March, 2026 Gajoldoba (Teesta Barrage), Jalpaiguri A riverside haven for birdwatching, nature and open skies