Devils Pool Victoria Falls | The mighty Victoria Falls at the border between Zimbabwe and Zambia have been one of Africa’s major tourist magnets for one simple reason: Gazing down 100 meters from the top of the Vic Falls into the churning chasm below is a heartstopping experience. This waterfall gives you the largest sheet of water for any fall in the world …
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed