During the solar eclipse on April 8, totality will be visible from several major cities, including Dallas, Indianapolis, Cleveland and Buffalo.
(Please use a modern browser to see the interactive version of this visualization)