Sandcastle 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. Rides which I recommend you try are Masterblaster, Sidewinder, Aztec Falls, Montazooma and Dueling Dragons.