New Hampshire Motor Speedway
- Loudon, NHwww.nhms.com
Located on approximately 1,100 acres about an hour north of Boston in Loudon, NH, NHMS is the largest sports facility in New England and features a 1.058-mile oval speedway and a 1.6-mile road course.