This little Croatian capital has a challenge competing with Croatia’s beautiful Dalmatian Coast cities, its lovely beaches and its magnificent national parks. And yet, this offbeat inland capital has its own charm. It sports a downtown full of cafes and restaurants, decorative spires rising above the rooftops, statues that pop up in unexpected places. Meandering quirky streets carries you among adorable shops that surround the traditional old town. Regal palaces now converted into museums and institutions line the avenues shooting out of the centre. Colours slide off the facades of houses and palaces alike. When the sun is shinning, people stroll down the streets, lounge in the parks and drink a cold, local beer on sidewalk tables. Brides in wedding gowns pose for photo-shoots and students picnic in the grass. Though the beach is far away, and Zagreb is neither as beautiful as Dubrovnik or as historic as Split, it is still well worth the time to stop by this little Balkan capital!