Property Location You'll be on a lake with a stay at Kaya Mawa in Likoma Island.Rooms Make yourself at home in one of the 12 ..
Likoma Island /