Cooch Behar – The Ethos Of Cooch Behar
Cooch Behar is one of the only planned towns in the northern regions of West Bengal and spells of class and heritage value all the way. Back in the day, the town served as the......