The Victoria Falls on the Zambezi River... - Secret World
Victoria Falls Viewing, Zambia
by Lara Kipling
Victoria Falls presents a spectacular sight of awe-inspiring beauty and grandeur on the Zambezi River, forming the border between Zambia and Zimbabwe.