Travel: Beyond the beaches, discover Croatian revelations

© ShutterstockZagreb's central square.
Zagreb's central square.