Bakwena Lodge, located in Botswana, is nestled into the Chobe riverfront. I hadn’t heard of it days ago, but when scrambling to put together some last minute plans, we lucked out on a package. When I say lucked out I mean the availability, not the price. But even with...