News

The underrated Voyageurs National Park is the best place to view one of the Earth's most incredible natural phenomena.
When millions of people turn off their lights for Earth Hour each year, something remarkable happens in the night sky above ...
Here's how to watch the northern lights from parts of the United States on Friday, July 11 and Saturday, July 12, 2025.
July 12, 2025, skywatchers across specific parts of the United States will have the rare opportunity to witness the northern ...
Viewers sent in photos of the Northern Lights, which were shining in the night sky in our region Thursday night.