Destination creator (Voyajo Team)
Luangwa is a town in Zambia, at the confluence of the Luangwa and Zambezi Rivers, which was previously called Feira. It is headquarters of a district of the same name in Lusaka Province. Feira was probably the first European settlement in Zambia, but the dates are not well documented (...) (from Wikipedia)