There are Olympic-sized swimming pools, and then there's the pool at San Alfonso del Mar, a resort outside of Santiago, Chile. The pool is officially the world's largest, and reports say it cost ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results