There are 5 major ticketed sites in Leuven – Town Hall, St.Peter’s Cathedral Treasury, M Museum Leuven, University Library and Stella Artois Brewery!
Read this post on travel.bhushavali.com