The small town of Union may be small in population but is home to some big things. While exploring this town of just under 600 you will find the largest railway museum in the United States, the Illinois Railway Museum. And if history is your thing, make sure to stop by the McHenry County Historical Society and Museum.