Home Culture A roller coaster at Alton Towers theme park in England, shares its name with which Greek goddess? Correct answer: Nemesis Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play