$1.5 Billion gets you the Worlds Largest Swimming Pool, the San Alfonso del Mar located in Chile. It is 1 km in length, 8 hectares in size and can hold 250,000 cubic meters of water.
Aug 26, 2008
Worlds Largest Swimming Pool
5:53 PM
Izzy Dizzy