Zambia’s South Luangwa – The Valley of the Leopard
South Luangwa National Park in Zambia is a destination that needs to be experienced by wildlife lovers, and I was not let-down by my recent week-long stay there in the beginning of this July. My safari took me to both ends