Il comune di Cabras conta circa 9.000 abitanti ed è situato nel territorio della provincia di Oristano, nell'area del Campidanogeograficamente appartenente ad Oristano. La superfice del comune di Cabras misura circa 102 km2, e geograficamente confina con i comuni di Riola Sardo, Nurachi e Oristano. Il territorio si affaccia sul cristallino Mar Tirreno con una costa che misura circa 30 km e riserva al turista delle oasi quasi incontaminate con spiagge e mare bellissimo; in quest'area troviamo anche la penisola del Sinis, l'isola di Mal di Ventre e l'isola di Catalano.
Una visita merita senza ombra di dubbio la città di Tharros; fu fondata dai Fenici tra il X e l'VIII secolo a.C. e divenne ben presto un fiorente centro commerciale. Nei periodi successivi con le dominazioni, punica prima, romana poi, divenne un grande centro stabilmente abitato.
Verso il 1070 i suoi abitanti l'abbandonarono per stabilirsi a Oristano, molto meno esposta agli attacchi dal mare. La città è così rimasta per lungo tempo dimenticata e semisepolta dalla sabbia, finchè non fu sottoposta a veri e propri saccheggi, che finirono col convincere le autorità a dare inizio a scavi sistematici.
Sono state così riportate alla luce due necropoli, in mezzo alle quali si trova la città, dove si possono ammirare i resti di un monumentale tempio pagano. E' questo il più importante esempio di architettura punica che si conosca.