15 things to do in Le Mans (France)

“Le Mans” means racing: nearly a century after the first race, the venerable 24 Hours of Le Mans is still going strong. Racing enthusiasts can