Kaya Mawa – Malawi

Likoma Island, Malawi
Accommodation TypeBeach Resort
Comfort Level****
×