Approximately once every 18 months (on average) a total solar eclipse is visible from some place on the Earth's surface.
Map shows how much of the eclipse each Indiana city will see
Why Total Solar Eclipses Are So Rare
Solar Eclipse 2017: August 21, 2017 could paralyze America
Solar Eclipse 101 | National Geographic