2 of the best cities for viewing the total solar eclipse on April 8 are in New England, according to Architectural Digest
March 18, 2024
They are in Vermont and Maine.
The post 2 of the best cities for viewing the total solar eclipse on April 8 are in New England, according to Architectural Digest appeared first on Boston.com.