Botswana’s Land of the Giants

Botswana's Land of the Giants

Get up close and personal with huge herds of elephants on safari in Botswana's Chobe National Park — the "Land of the Giants."