Country: United Kingdom
Region: Lancashire
City: Blackpool
GPS: 53.794070, -3.057398
Official website: Sandcastle Waterpark »
Official phone number: +44 1253 343602
AmusementForce has personally visited this park, here is what we think:
"Sandcastle Waterpark in Blackpool, United Kingdom is an indoor water park featuring pools and water slides"