The Okavango Delta in Botswana. The biggest delta in the world, bursting at the seams with life, some of which is found nowhere else on the planet. Follow us on this amazing journey through the waterways and byways of this ancient place.