St. Elmo is a historic town in Fayette County, Illinois. It is very off the beaten path for travelers., but there is plenty of history to see there.
If you're driving along I-70, the exit for St. Elmo is number 76.
2nd-order administrative division
Primary administrative division