Croatia is one of our favorite places we have visited, and Zagreb is a hidden gem there. The capital city…