Lion Camp Refurb – Zambia
Lion Camp is situated in the remote south Luangwa National Park, Zambia just 40km from the main Mfuwe Gate. The camp sits on the banks of an oxbow lagoon ‘Wafwa’ and an open plain, which has a regular stream of grazing and drinking mammals. The camp […]
The post Lion Camp Refurb – Zambia appeared first on The Luxury Safari Company.