India in 360

Cooch Behar

Cooch Behar in the Northern part of West Bengal is highly popular as an eco tourist spot. More like a weekend getaway, Cooch Behar offers a bunch of attractions to the visitors. This city falls under the Jalpaiguri division and is slowly emerging as a […]