Treebo Staying Center
Treebo Staying Center
Hotel
Mawpat, Shillong, East Khasi Hills
, Shillong, Meghalaya, India
793012