Tau Anthropological Safaris
Menu

9

The leopard is Africa’s most elusive and yet most numerous cat. These can be seen in most of the wild parts of Africa, but luck is certainly required!

Leave a Reply