Be Careful With Your Flip Turns HereBy rokurApril 2, 20080 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.