Chief’s Island: The Predator Capital

TL;DR – Chief’s Island is the largest island in the Okavango Delta and holds the highest concentration of predators in Botswana. If lions, leopards, wild dogs, and cheetahs on the same game drive is what you’re after, this is where you go. Here’s why it works and how to plan it right.