News
This death-defying pool at the edge of a giant waterfall isn't called the Devil's Pool for nothing. Located at Victoria Falls in Zambia, the natural infinity pool overlooks a 338-foot drop.
More than twice the height of Niagara Falls, Victoria Falls in southeastern ... swimmers venture into the Devil’s Pool, an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results