The Crystal Lagoon in Chile

Crystal Lagoon, Chile
World’s largest swimming pool located at the San Alfonso del Mar resort in Algarrobo, Chile.
Photo credit: Gavin Bernard / Barcroft Media

Navigation
Responsive Menu Image Responsive Menu Clicked Image