Kalijhora

Location

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