Vince Vanguard
If you've never heard of La Madeleine in Nord, France, you're missing out on an authentic slice of French life that's refreshingly devoid of modern agendas. Discover a town rich in history and culture, offering an unfiltered experience of France.