Results 1 results found Carthaginian ruins of Tharros village, Sinis peninsula, Cabras, Oriastano province, Sardinia, Italy, Mediterranean, Europe