Cassel, Nord, France.
Cassel is a commune in the Nord départment in northern France. Built on a prominent hill overlooking French Flanders, the town has existed since Roman times. It was developed by the Romans into an important urban centre and was the focus of a network of roads, which are still in use today, that converge on the (…)