I was in Zagreb in the summer, only 1 day, but it was very filled with impressions: the Tesla Museum, a walk in the old city, where we also went for a Thai massage , and then drank an aperole in street caffe, just walked for a few hours, and then went up the funicular to see the city from above.