Updated: May 31, 2023
Leuven or Louvain is the capital and largest city of the province of Flemish Brabant in the Flemish Region of Belgium.
From the basics to the most obscure Leuven facts, this quiz has it all! With 15 questions covering a wide range of topics, it's the perfect way to test your Leuven knowledge. Do you have what it takes to come out on top? Discover your unique strengths.