Where is the United Kingdom's largest indoor water park located?
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. Sandcastle Waterpark has more than 18 slides and attractions.
Granada Studios Tour Granada Studios Tour was an entertainment theme park at the Granada Studios complex in Castlefield, Manchester, England which operated from 1988 to 1999. The park was located in the heart of Manchester city centre adjacent to the Granada House building.