Tibula, Sardinia
Tibula The exact location of the city of Tibula, the northern terminus of the Tibula Sulcis road, is a matter of some debate. The generally accepted area is somewhere along the north coast of Sardinia. One theorized location is in the vicinity of present-day Castelsardo, just up the coast from Turris Libysonis. The other most…
Read More