Victoria Falls
Victoria Falls, Zimbabwe/Zambia The Victoria Falls is known as one of the Seven Wonders of the world. The Victoria Falls is known as one of the Seven Wonders of the world. The Victoria Falls straddles the border between Zambia and Zimbabwe and span some 1.700 meters across that making it the most massive curtain of water in the world. [...]
Read More