Lady Leopards, Tatowa and White Dam
It's no secret that the Sabi Sand is leopard territory. There are various big cat stories that have come out of this prestigious Kruger Park reserve over the years, and it's showing no signs of slowing down. Umkumbe Safari Lodge, enviously located overlooking the Sand River and the population of[…]