Derived from the Bengali word “duar” which means door or gateway, the mystic Dooars is the gateway to relax in the arms of nature. Surrounded by long stretch of forests, tea gardens, gushing river, and an array of flora and fauna, everything about this place…