Find out the best free things to do in Bologna and how to make the most of your stay in this Italian city without breaking the bank.