Cassel
Commune in France
Cassel is a commune in the Nord department 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... Wikipedia