7 Reasons to Visit the Princely State of Cooch Behar

7 Reasons to Visit the Princely State of Cooch Behar

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.

Read Me Leave a comment
X
- Enter Your Location -
- or -
error: Content is protected !!