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.
Drayton Manor Theme Park Drayton Manor is a theme park resort and zoo in the grounds of the former Drayton Manor, in Drayton Bassett, Staffordshire, England, UK.