Cooch Behar (Bengali pronunciation: [kot͡ʃ biɦar]), also known as Koch Bihar, is a city in the Indian state of West Bengal and it stands on bank of the Torsa river.[7] The city is the headquarters of the Cooch Behar district.[
| Cooch Behar Tour Packages | Duration | Action |
|---|---|---|
| Record not available. | ||