The Liuwa Plain National Park lies in Western Province, Zambia, west of the Barotse Floodplain of the Zambezi River near the border with Angola.
Contact us...