Cooch Behar
City in India
Cooch Behar, or Koch Bihar, is a city and a municipality lying on the bank of River Torsa in the Indian state of West Bengal. It is the headquarters of the Cooch Behar district. It is in the foothills of the Eastern Himalayas at 26°22′N 89°29′E.... Wikipedia
PIN: 736101
Neighborhoods: New Cooch Behar, Baburhat, Subhash Pally, and more
Area: 3.201 mi²
District: Cooch Behar
Telephone code: 03582