Skip to main content
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.
Be the first to comment
Add your comment

Recommended