A total solar eclipse will be visible across North America on April 8 when parts of the United States, Mexico and Canada that are in the path of totality — the zone where the sun will be 100% darkened ...