Map
Likoma Island, Malawi
Price
640
website
Hotel
Kaya Mawa