There are approximately 906 Garcia families in Italy
The geographical distribution of last name Garcia in Italy