San Alfonso del Mar resort is the world’s largest swimming pool and is located in Algoborro in the southern coast of Chile. The pool measures 1,013 meters and it covers an 8-hectare land. The pool is 11.5 feet deep, and… Read More
San Alfonso del Mar resort is the world’s largest swimming pool and is located in Algoborro in the southern coast of Chile. The pool measures 1,013 meters and it covers an 8-hectare land. The pool is 11.5 feet deep, and… Read More