Land of Giants
There aren’t many places in the world where you can wake up on a palm fringed island and then head off on a once in a lifetime safari, but The Island is one of them. Just up the river from our magical jungle island lives the largest elephant population in Africa. Chobe National Park – […]