Lake Malawi Situated between Malawi, Mozambique and Tanzania, the stunning Lake Malawi is one of the largest lakes in the world. Its crystal clear waters are filled with exotic fishes […]
Lyande Kaikai is a Sierra Leonean born entrepreneur who has a passion for Africa, Travel and Tourism.