Zambia Victoria Falls
Zambia Victoria Falls , Victoria Falls is part of the mighty Zambezi River, which forms the border between Zimbabwe and Zambia. The waterfall straddles Zimbabwe to the west and Zambia to the east, and is easily accessed from either country via Victoria Falls Town in Zimbabwe or Livingstone in Zambia, Explore Victoria Falls Town and its markets for iconic soapstone sculptures