By Ruben Alexander

Leuven

BELGIUM – Situated about 20 kilometers north east of Brussels, Leuven (FR: Louvain, population: +/- 100,000) is one of Belgium’s most important student towns. The Catholic University of Leuven (which was bilingual until the French-speaking faculties relocated to the purpose-built town of Louvain la Neuve in 1968) is the oldest and biggest university in the…

View More