There are approximately 675 Caforio families in Italy
The geographical distribution of last name Caforio in Italy