Tag Archives: Sandcastle Waterpark

05Nov/14
Sandcastle Waterpark Blackpool

Sandcastle Waterpark, Blackpool, Lancashire

Sandcastle Waterpark is the UK’s biggest indoor waterpark, and I can quite believe it. I would say it’s much bigger than any of the Butlin’s waterparks and Splash Landings at Alton Towers. Sandcastle Waterpark has over 18 slides and attractions, and we spent three hours here in October half-term 2014.

Continue reading