Torralba is a charming town in the province of Sassari, Italy. Known for its archeological sites and vineyards, it offers a glimpse into Sardinia's rich history and natural beauty. Population data may vary, estimated at around 3,000 residents.
This description is generated with AI