Swim in Devils Pool at Victoria falls

Sophie Hall Carter's avatar image
Sophie Hall Carter's Goal

activity icon 6 pts

1 follower

 

~~Victoria Falls, or Mosi-oa-Tunya (Tokaleya Tonga: the Smoke that Thunders), is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe.


Places Sort by:

Would you, or someone you know, like to advertise your business here?
If so, click here to find out more.