There are approximately 84 Caraco families in Italy
The geographical distribution of last name Caraco in Italy