Barbania, the tiny Italian town with 37 sets of twins

Barbania, the tiny Italian town with 37 sets of twins

Barbania, a tiny town in the north-west of Italy, might just have the highest rate of twin births anywhere in the country: 74 of its 1,600 inhabitants are twins.

Privacy