Zagreb Advent is a winter festival that takes place in the heart of the city from late November to early January. The festival is known for its festive lights, traditional food and drinks, ice skating, concerts, and much more. Visitors can enjoy the magical atmosphere of the festival while exploring the city's historic landmarks and attractions. The best part? Most of the events and activities are free, making it a great choice for budget-conscious travellers.