14 May 2018 50 Vultures Swoop Down on Cheetah Kill near the Kruger National Park Two cheetah brothers had just made a kill not far from Tintswalo—our luxury safari lodge near the Kruger National Park—and we could see the vultures circling... Continue Reading