Leuven
This is an old revision of this page, as edited by WesleyS (talk | contribs) at 14:31, January 5, 2009. It may differ significantly from current revision.
Louvain (also: Leuven) is a town of about 85,000 people in Belgium. It has the highest density of church bells in Europe. It also had the first Christian medical school, dating from the Middle Ages.