Sekani Kayela

Sekani Kayela

Property Practitioner Seeff Lusaka

Our Areas

Lusaka

Located in South Central Africa, Zambia is home to one of the world’s Seven Beautiful Natural Wonders- The Victoria Falls in Livingstone, Southern Province of the country.


With the Capital City Lusaka, Zambia is...