'A Resort in Victoria Falls, Zambia is situated on the banks of the Zambezi River, close to the spectacular'