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.
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.
Subscribe to get the latest posts to your email.
Leave a Reply