The Volturi lived in......

  1. Britain

  2. France

  3. Italy

  4. Austria


Correct Option: C

Find more quizzes: