Safari in Zambia – incredible wildlife sightings (lions & leopards)



Join me on a safari trip to Zambia’s South Luangwa National Park & Lower Zambezi National Park. Both reserves are well known for frequent leopard sightings.

Original Source