Check out this article with best things to do in Zagreb, from exploring beautiful streets, visiting landmarks, to eating traditional food.