Choosing Which Side! Victoria Falls – Zimbabwe or Zambia?
Victoria Falls Victoria Falls is one of the greatest natural wonders of the world, and at over 1700 km wide it is the largest sheet of falling water in the world! Visible from both Victoria Falls Town, Zimbabwe and from Livingstone, Zambia, choosing which