Tourcoing

Town

Textile town near Lille in northern France, where French forces defeated a Coalition army in 1794.

Held by

Events here 1