Dooars region in West Bengal is home to numerous picturesque locations and temples that have intriguing stories rooted in them.
Dooars region in West Bengal is home to numerous picturesque locations and temples that have intriguing stories rooted in them.
Cooch Behar is a small town located in Northern part of West Bengal which was once a princely state and is now a home to numerous scenic locations that you may have never heard of but are worth a visit.