There are approximately 6 Amboli families in Italy
The geographical distribution of last name Amboli in Italy