Description leisure Video. While visiting Lusaka the capital city of Zambia, I visited the Levy Junction Mall situated @ the heart of the beautiful city of Lusaka. Lusaka a modern city? Judge for yourselves.
Well done its not the zambia l left 20 years ago I have lived in London but I would say zambia its now the mini London keep going up and up . well done