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.
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.