Located southwest of Lille, the city of Amiens is famous for an impressive number of…
Tag: Amiens
In the fairly long list of Roman influence in France is the city of Amiens…
Amiens is strategically located on the banks of the Somme River, just at the center…