Baroque or Venetian, criss-crossed by colourful narrow streets or perched above the sea, these five Croatian cities have a unique charm that invites you to stroll around. Perched on its rock in ...