Location Siliguri 27 km from Siliguri on National Highway 31A' is a beautiful picnic spot by the side of Teesta River. Picnic Spots