The Doctor’s House is a 200-year-old former Dutch Ayurvedic hospital, situated on the south coast of Sri Lanka in the beautiful beach side village of Madiha. In 2016 it was transformed into a bar, restaurant, shop and hotel by couple of Australian guys, whom openly admit to having zero hospitality e... Read more
Employees
1-10This company has no org chart yet
This company has no teams yet
This company has no offices yet