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.
Tower Park Tower Park is a leisure destination in Poole, Dorset, England. It was one of the first complexes of its kind when it opened in 1989, and it still continues to attract thousands of people from throughout the area. It is named after the large concrete water tower that sits at the top of the hill on which the complex is built. The complex is owned by X-Leisure who own a number of similar sites across the UK including the Xscape brand.