Nsolo Bush Camp

****

Zambia, South Luangwa National Park

Map Photogallery

Bush "luxury” safari camp in Luangwa National Park in Zambia, with spacious chalets on the banks of Luwi river.