Alton Towers Resort
Alton Towers is debateably the UK's most popular theme park. Can you identify the locations that not many people see?
Moderate
Avg. score 16,351
1.1k
Explored this map
51
Locations
31
Like this map
Highscore
Points | Time | |||
---|---|---|---|---|
Loading... |