Croatia’s capital is a city where Central European charm meets lively modern culture. In this guide, we explore the top 10 things to do in Zagreb—from strolling through Ban Jelačić Square and the ...