Panchagarh District (Rangpurdivision) extreme northern district of Bangladesh with an area of 1404.63 sq km is bounded on three sides by 288 km long Indian border, having Darjeeling district on the north, Jalpaiguri and Kuchbihar districts on the northeast, West Dinajpur and Purnea district on the west, dinajpur and thakurgaon districts on the south, nilphamari district on the east. Its soil is sandy, alluvial and bears close affinity with the soil of the old Himalayan basin. On the northern part of the district there exists underground layer of pebbles. Maximum temperature 30.2 oC and minimum 10.1 oC; annual total rainfall 2931 mm. Main rivers are Karatoya, Atrai, Tista, Mahananda, Tangon, Dahuk, Pathraj, Bhulli, Talma, Nagar, Chawai, Kurum, Versa, Tirnoi, Chilka.