Northern Vermont will soon be flooded with thousands of tourists eager to witness a once-in-a-lifetime solar eclipse on April 8. But despite being one of 13 states in the path of totality, and ...
Saturday, March 7, 1970, in Perry, Florida, more than half a century ago, a tiny timber town's day in the sun was spoiled by a dense overcast that obscured a long-awaited total eclipse of the sun that ...