Base yourself in Livingstone, home to Victoria Falls, with unforgettable adventures on the Zambezi River and nearby national parks.