Zagreb este capitala și, de asemenea, cel mai mare oraș din Croația, se află pe râul Sava, la poalele lanțului muntos Medvednica. Orașul are o istorie lungă și turbulentă care datează din secolul al XI-lea. Clădirile istorice sunt mândria districtelor Gornji Grad, Kaptol și Donji Grad, care pot fi admirate pe jos, în timp ce rătăcesc pe străzi fermecătoare, pietruite. Una dintre cele mai mari atracții turistice din capitala Croației este biserica Sf. Marcu cu stemele aranjate din plăci colorate și o catedrală cu două clopotnițe neogotice. Orașul are, de asemenea, un număr mare de biblioteci, galerii de artă, muzee și teatre.