Cooch Behar
Cooch Behar is a town in the Indian state of West Bengal and headquarters of Cooch Behar District.