Zagreb is a delightful blend of East and West. Capital of an independent Croatia since 1991, Zagreb has served as the cultural and political focus of the nation since the Middle Ages. In medieval times, it consisted of two separate towns, Kaptol, the religious center, and Gradec, the commercial hub. The river Medvescak in-between the two towns were often the site of fierce battles between them. Today, Gradec and Kaptol together form the Upper Town, or Gornji Grad - the historic Old Town of Zagreb. The Croatian capital’s growing reputation for arty fun also extends into its nightlife, with cutting-edge clubs, live gig venues and summer festivals that would put many a central European city to shame. Zagreb is a laid back city with an easy vibe, friendly people, and extremely enjoyable to explore.