Caught on camera: is this the most elusive of the Big Seven?

Is the leopard the most elusive of Addo’s Big Seven? It’s probably a close competition with the quick and evasive great white shark who frequents the marine section of the Addo Elephant National Park in search of a seal or penguin meal. This mysterious shark is one of South Africa’s most popular animals. Similarly, the […]