The "Devil's Pool" at Victoria Falls in Zambia allows tourists to swim at the edge of a massive drop

Back
Top