Property Location Sinclairs Retreat Dooars is located in Chalsa.Rooms Make yourself at home in one of the 69 air-conditioned ..
Chalsa / Chalsa