Dooars the name itself brings a thrill in one’s heart. Mystic Forest – A Tea Garden resort is situated in very close proximity to the world famous Jaldapara Forest and is surrounded by lush green Tea Gardens. It is an ideal place for relaxation
*Rooms are subject to availability at the time of confirmation and the next best alternative will be provided if your first choice is not available. Supplement cost may apply.