Devil’s Pool, Nature’s Ultimate Infinity Pool Travel News Devil’s Pool, Nature’s Ultimate Infinity Pool