There are approximately 7 Caravaggio families in Alessandria Province
The geographical distribution of last name Caravaggio in Alessandria Province