The Elusive Leopard I recently was in South Africa which included a 6N Kruger National Park safari educational visiting various safari lodge’s in the Timbivati and Sabi Sands in the Kruger national Park. Along the way in the Northern Sabi Sands I had incredible Leopard sightings. The picture below shows what I mean. More posts […]