Alton Towers is a theme park and resort located North of the village of Alton in Staffordshire, England. It attracts around 2.7 million visitors per year making it the most visited theme park in the United Kingdom. Alton Towers is also the 9th most visited theme park in Europe.