There are approximately 58 Caniggia families in Alessandria Province
The geographical distribution of last name Caniggia in Alessandria Province