Tresnuraghes, a charming municipality in the province of Oristano, sits on the northwest coast of Sardinia, Italy. Known for its picturesque landscapes and traditional culture, its population was around 1,500 residents in past records.
This description is generated with AI