Chobe Safari Lodge The Land of the Elephants at Chobe Safari Lodge May 31, 2017 Aptly known as ‘The Land of the Giants’, elephants are abundant and rule the wilderness in Botswana’s Chobe National Park.... Continue Reading →