The region is right on the edge of the Okavango Delta. Why don't you download Google Earth, it's free, and have a look for yourself? You might even enjoy a trip through the Vernuekpan Basin. It's not far away.
I’ve got google earth and the guy is still a charlatan.