Founded in 1948, Northfield Drive-In is one of only four remaining drive-ins in the New Hampshire. Straddling the state line, it's also partly in Massachusetts. Scenes for the movie, The Cider House Rules, were filmed here in 1998.