Cassel

Cassel.png

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