Water park slides and flumes

- Image ID: BY6705
Water park slides and flumes
Stephen French / Alamy Stock Photo
Image ID: BY6705
Water park slides and flumes
Location: Zakinthos, Greece