Cooch Behar is a small town in the Eastern region of the state of West Bengal. This town is surrounded by Assamese towns on its East and the neighbouring country of Bangladesh on its South. Cooch Behar is often regarded as a historically rich town and houses some of the most ancient artefacts and remains of pre-colonial rule in India. The entire city of Cooch Behar is divided into five sections and offers many tourists destinations for the visitors. Rich varieties of migratory birds, ancient religious temples and annual cultural fairs are other important attractions of this city. Cooch Behar is a lively city as it hosts a significant number of monthly and weekly fairs including the Book fair, fruit exhibitions, flower exhibitions and the famous Rath Yatra. This town is also famous for its weather as it remains uniformly pleasant throughout the year. If you are planning to visit Cooch Behar, here are top 5 places that you should have on your list.