Home to “America’s Oldest Car Collection,” the Larz Anderson Auto Museum is set in a beautiful park and hosts numerous events, including the largest Italian Car Festival in the Northeast.