How to spend an awesome weekend in Zagreb while interrailing

As part of my interrail journey across Eastern Europe, I got the chance to take in Zagreb, Croatia. The city had many surprises and was altogether a gorgeous European city destination. We...