Get Your Premium Membership

Victoria Falls

[n] a large waterfall on the border between Argentina and Brazil
[n] a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally


Related Information

More Victoria Falls Links



Book: Reflection on the Important Things