|Page: 1 of 1||Sort By:|
Sprawled across a vast stretch of green tea gardens and virgin forest land, this 3 Star hotel is located at Chalsa Hill, which overlooks the Dooars Valley.
Malbazar, India Vacations - Travel guide to Malbazar, India accommodations and vacation packages. Visit Malbazar, India for getaways and adventure travel. Plan your Malbazar, India vacation today.