Plan your City break with the Best Things to do in Ljubljana (Slovenia) - Old town, Dragons, Bridges, Castle, Street Art... + planning tips