Towns and cities in Croatia have been left flooded after less than an hour of intense storms.

Strong winds, heavy rain and hailstones tore down trees, damaged cars and left houses partly-submerged.