Footsteps Across The Delta Where To Go? Faraway on the Botswana ‘s Kalahari sands is an enormous swampy inland delta formed where the Okavango River reaches a tectonic trough in the central part of Kalahari Basin. One of the Seven Natural Wonders of Africa, The...