Trivia Question: La Scala Opera House can be found in what country?
Answer: Italy
La Scala is one of the world’s most famous opera houses. For centuries, it has been the site of many culture-shifting performances. The city of Milan is the home to La Scala Opera House.
Click Here To Take This Week’s History Quiz

Founder of IHP, husband to a great wife (my best friend), and dad to 5 wonderful kids. Big fan of history, quizzes, and just about anything trivia related. I also enjoy reading biographies, non-fiction, and fiction (fantasy novels). My other hobby is board games and in my opinion there is nothing better than a family board game night!