There are approximately 777 Cafagna families in Italy
The geographical distribution of last name Cafagna in Italy