Terralba

Italy

Terralba is a comune, or municipality, located on the Italian island of Sardinia within the Province of Oristano. It serves as a historical site that formerly functioned as a Latin Catholic bishopric.

The town is situated approximately 70 kilometres northwest of Cagliari and about 20 kilometres south of Oristano.

Sources

  1. Terralba

Points of interest