San Alfonso del Mar in Chile is the world’s largest man-made swimming pool ... palace with expansive gardens and a pool overlooking Lake Pichola. Take a look at these 80 travel photos from ...