LIKOMA VILLA

Beside the clear waters of Lake Malawi, lies this private four-bedroom Villa which opened in 2011 on Likoma Island.  This large family villa is part of a […]

 
More Details