About Cooch Behar Tourism

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.[

Tour Package Listings

Cooch Behar Tour Packages Duration Action
Record not available.