The Devil’s Pool is a natural (swimable) pool right at the edge of the Victoria Falls in Zambia. Not that you would ever catch me in that death trap.
Previous ArticleMiami Swimming Video
Next Article Liam Tancock Sets 50 Back World Record