Dooars, Intia
PMGSY Rd, Dakshin Dhupjhora, West Bengal 735206, IndiaLatagudiWest BengalIndia735206, 735206
1 double bed