 Cooch Behar is a flat region with a slight southeastern slope along which the main rivers of the district flow.Most of the highland areas are in the Sitalkuchi region and most of the low-lying lands lie in Dinhata region.The rivers in the district of Cooch Behar generally flow from northwest to southeast.