UniqueExplore Header
UniqueExplore
Discover Indiaโ€™s Hidden Stories
Become a Partner Login ๐Ÿ›’

Welcome to Cooch Behar

Cooch Behar

Cooch Behar, 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. During the British Raj, Cooch Behar was the seat of the princely state of Koch Bihar.

Top Destinations in Cooch Behar

No destinations available for this region yet.