• last year
the zambezi has reached its zenith in victoriafalls. It is the largest curtain of falling waters in the world located between the border of Zambia and Zimbabwe i. e the surface area of sheet water is larger than any other water fall. It's roughly twice as high and wide as Niagarafalls.

Recommended