Explore relationships
Cooch Behar
City in West Bengal, IndiaAdministrative map of Cooch BeharCooch Behar (Bengali pronunciation:), also known as Koch Bihar, is a city in the Indian state of West Bengal and it stands on bank of the Torsa river. The city is the headquarters of the Cooch Behar district.
Use + to expand a branch. Click a topic name to open its summary.