Descriptions The Garden Lodge, is set on the banks of the Chobe River, and is some 70 kilometres from Victoria Falls, and 16 kilometres from Kazungula (the meeting point of Botswana, Zimbabwe, Namibia and Zambia). The lodge is owner-managed, and has been kept to a more intimate size, with 4 […]