Victoria Falls & Chobe: Nature’s Grand Spectacles

Victoria Falls & Chobe: Nature’s Grand Spectacles Daphnée and I visited Victoria Falls and Chobe recently, to refresh our knowledge about these destinations and explore a mix of new and established lodges and hotels. Our adventure took us through four countries, where we visited 31 lodges. It’s safe to say our days were packed to
Continue Reading “Victoria Falls & Chobe: Nature’s Grand Spectacles”