Discover Lille, a charming blend of French and Flemish culture in northern France. This comprehensive travel guide covers the top things to do, historic landmarks, local cuisine, markets, nightlife, and insider tips to help you plan your trip with ease.