Results 2 results found Su Nuraxi di Barumini, the ruins of largest Nuraghi settlement in the island, UNESCO World Heritage Site, Barumini, Sardinia, Italy, Europe Nuraghe Su Nuraxi di Barumini, UNESCO World Heritage Site, island of Sardinia, Italy, Mediterranean, Europe Su Nuraxi, nuraghe di Barumini, Las Plassas castle, Barumini, Marmilla, Medio Campidano, Sardinia, Italy, Europe