Victoria Falls River Lodge offers tented luxury in the heart of the African bush, just minutes from one of the Seven Natural Wonders of the World – Victoria Falls. The lodge, located on the banks of the mighty Zambezi River, is the first private game lodge within the Zambezi National Park.
