Leuven is a small Belgian town located some 30 km from the capital, Brussels. It’s charming, picturesque and still undiscovered by the hordes of tourists. I’ve spent a weekend there recently and completely fell in love with it! So, I’ve compiled here an Ultimate Travel Guide with some tips, tricks and places you shouldn’t miss when in Leuven!