
The Leopard is a big cat with excellent camouflage and stealthy habits. I am sure in all our years of visiting South Africa’s wild places we’ve passed many more Leopards without seeing them than we actually did notice, but I try not to dwell on that too much… With the Kruger Park being so lush […]
Satara Summer 2021 – Lurking Leopards — de Wets Wild