Su Nuraxi di Barumini or Barumini Nuraghi in English is the best place to feel and witness the historical face of Sardinia Island. “Nuraghi” or “Nuraxi” means that a cone-shaped tower built by the carving of the top part of the high rocks. In total, there are more...
