Cooch Behar Palace—where time stands still
If you want a peek in history, there are innumerable places in India that deserve a visit. Although most of them are leftovers of royal heritage and British era, they give a glimpse of life that existed some 500 years or more years ago. And then, there are monuments that stand out for its historical, religious and architectural […]