Story & Photo by Mark Okrant
Much like a treasure chest, New Hampshire is home to a number of jewels in the form of historic museums. One of the gems awaiting the auto racing enthusiast, or any traveler seeking something different, is the North East Motor Sports Museum (NEMSM), situated at 922 Route 106, in Loudon. As you approach the New Hampshire Motor Speedway (NHMS) grounds from the south, you will see a big blue-and-white sign on the east side of the road. You owe it to yourself to visit this facility.