18 Jaw-Dropping Photos Of The World’s Largest Swimming Pool. You’ll Be Shocked To See How Big It Is.
At 1,013 meters (3,324 ft) in length with a total area of 8 hectares (19.77 acres), the swimming pool at the San Alfonso del Mar resort in Algarrobo, Chile is...