×

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
Area: 3.201 mi²
District: Cooch Behar
Telephone code: 03582