The best places for train-obsessed kids in Lake County

by