Leuven, Belgium

Leuven, Belgium

Leuven is the principal university town in Belgium—it's the home of the prestigious Catholic University of Leuven, founded in 1432. The city, 19 mi/31 km east of Brussels, has many fine old build...

JDS Travel News JDS Viewpoints JDS Africa/MI