General Knowledge Quiz

Question 1 of 25

Where is La Scala opera house ?

Select from...
It doesn't exist
Paris
London
Moscow
Milan