There is so much to see and do in Zagreb, Croatia! Find out the hidden gems and amazing monuments to visit in Zagreb.