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.
With a whopping 10 million views on Facebook, this thrilling attraction is captivating daredevils all over the world.
See Insider