Barumini

Basic Info

Barumini
Europe > Italy > Sardegna > Barumini
modern settlement
39.703012, 9.002329
none