News

Just keep swimming … literally! That's certainly one of the mantras for the world's largest swimming pool, located at San Alfonso del Mar, a private resort in Algarrobo, Chile. The pool ...