Browsing: Devil’s Pool

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.