Cassel is situated in the Nord department.
Built on a prominent hill (Mont Cassel) overlooking French Flanders, the town has existed since Roman times.
Cassel is situated in the Nord department.
Built on a prominent hill (Mont Cassel) overlooking French Flanders, the town has existed since Roman times.