TravelTill

About Luangwa



Luangwa is a town in Zambia, at the confluence of the Luangwa and Zambezi Rivers, which was called Feira until 1964. It is headquarters of a district of the same name in Lusaka Province.

Experts have dubbed South Luangwa as one of the greatest wildlife sanctuaries in the world, and not without reason. The concentration of game

previous12next