Popular accommodations in Mangalbari
ResortAccommodates 6
SAY Forest Club Resort
Situated 12 km from Gorumara National Park, SAY Forest Club Resort in Chālsa has a garden and restaurant. The resort features family rooms.Book nowfrom $87 per night