Sunset on the Okavango River about 190 km before it enters the Delta. On the right is Angola, and on the left is Namibia. The Okavango Delta is a world heritage site and home to many of the most iconic large mammals left on Earth, including the largest herd of elephants in the world. It is also a vital lifeline for almost a million people.