Management

Captains Villa is operated by Villa Tafika Lodge (sole trader).

Our philosophy is to support local businesses and craftsmen for a sustainable growth of Malawi and to source quality products locally as much as possible.