Shepherds and caves in the Karst of Istria (Croatia).