While you might have already been to Paris or Amsterdam, Lille is an often overlook French city that has lots to ...