There are approximately 29 Caolo families in Italy
The geographical distribution of last name Caolo in Italy