Turris Libisonis is an impressive Roman archaeological site near the port in Porto Torres in northwestern Sardinia.| Wandering Sardinia
Monte d'Accoddi is an impressive ancient megalithic construction from the Neolithic age found in northwestern Sardinia near Porto Torres.| Wandering Sardinia