There are approximately 319 Caraffini families in Italy
The geographical distribution of last name Caraffini in Italy