Zagreb is the capital and the largest city in Croatia so it has a lot of possibilities to offer regarding activities and things to do, whether you want to explore the city with an expert guide, bike around the capital, climb up the Medvednica hill, or simply go on a daily tour to the surrounding cities. We have tried to make it easier for you, so we have chosen these
10 Top Things to Do: