Torralba (Sardinian: Turalva) is a town and commune in Sardinia, Italy, administratively part of the province of Sassari.
The communal territory is home to the Nuraghe palace of Nuraghe Santu Antine.
[4]
This Sardinia location article is a stub.
You can help Wikipedia by expanding it.