News

Tucked away in the Picardie region of northern France, not far from Lille, Rouen, or even Paris, this city remains ...
A grand cathedral with strong sacred ties could attract pilgrims to a town, bringing in commerce and attention. Cathedrals were often built on top of older ... structures. At Amiens, in France ...