The name of the waterfall, which is located on the borders of Zambia and Zimbabwe is

1
Tugela Falls
2
Angel Falls
3
Victoria Falls
4
Wagenia Falls

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation