The city of Zagreb has a rich history and dates back to at least the 11th century. Its origins can be traced to two settlements - Kaptol and Gradec, which eventually merged to form the present-day city.
The city of Zagreb is nearly 1,000 years old, as it was first mentioned in 1094.