Illustration: Penelope Dullaghan

3 of 20
2. Heads Up
The last time total-eclipse mania struck the U.S. mainland, roller disco was all the rage and "Y.M.C.A." was burning up the charts. Now, 38 years later, it's time to dust off the protective glasses: On August 21, a total solar eclipse will be visible from the contiguous United States. Those in its path, which stretches from Oregon to South Carolina, can see it in full; everyone else still gets a partial view. Find the best places for viewing at