— -- A partial solar eclipse will be visible from all of North America on Aug. 21. But only certain cities within 14 U.S. states will be able to see the total eclipse, the brief phase of the celestial event when the moon completely blocks out the sun.
Here are the best U.S. cities within the eclipse's path of totality to watch the spectacular sky show: