Alton Towers has revealed the name of its brand-new ride that will open in the spring of 2025 – and it is slated to be the highest topspin ride of its kind. Part of the ‘Nemesis’ universe at Alton ...
Alton Towers is a theme park in Staffordshire, featuring rollercoasters, a water park and hotels. The site was first opened in 1860 when it featured flower and garden shows, until a theme park opened ...