Photo Stories

Leopard and monitor sitting in a tree…

Spotting one of South Africa’s big cats in their natural environment is undoubtedly an exhilarating experience. Witnessing how a Kruger leopard sets its sights on a rock monitor relaxing in a tree…

Continue reading