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 ...
Results that may be inaccessible to you are currently showing.