Zagreb, the vibrant capital of Croatia, offers a perfect blend of rich history and modern charm. Explore the cobblestone streets of the Upper Town, visit the stunning Zagreb Cathedral, and indulge in delicious local cuisine at bustling markets. With its lively atmosphere and welcoming locals, Zagreb is an ideal destination for a 10-day adventure filled with culture, food, and relaxation.