Hidden on the edge of Victoria Falls lies one of the world's most unbelievable natural wonders—Devil's Pool. Accessible for only a short season each year, this tiny rock pool lets visitors sit inches ...