by
Published on 27th January 2008 07:03 PM
The Okavango Delta (or Okavango Swamp), in Botswana, is the world's largest inland delta. "Where all this water goes is a mystery", according to Aurel Schultz, 1897.
The area was once part of Lake Makgadikgadi, an ancient lake that dried up some 10,000 years ago. Today, the Okavango River has no outlet
...