Tauchira

Tauchira

Arsinoe, Taucheira

A little town on the Coastline of Libya.

More information on Tauchira is available at the Pleiades project.

settlement

Back
to Top