 Sandcastle Water Park (Blackpool)

Sandcastle Waterpark is an indoor waterpark in an 84-degree tropical climate located at South Beach in Blackpool, Lancashire, England.It opened in 1986 on the site of the former South Shore Open Air Baths as a joint public/private partnership.