Living it Large in Leuven Photo via Mrs. Marie-Hélène Deploige A historic and picturesque city, Leuven is the capital of the Flemish Brabant region and just 25km from Brussels. With its beautiful architecture and lively bar culture, there is plenty of fun to be found for those fancying a trip to one of Belgium’s tourist...