best ski resorts in North America

The absolute best places to ski in North America this winter Photo: Visit Park City Ski resorts from Vermont to California to British Columbia are slated to open for the season at the end of November, which means it’s time to start making those winter skiing and snowboarding travel plans. While there are plenty of … [Read more…]

Water vapor found on Europa

Scientists have just made major progress in their search for alien life. Europa, one of Jupiter’s 79 moons, has long been the frontrunner for celestial bodies potentially housing water — and, therefore, life — and now we’re closer than ever to proving that true. For the first time ever, NASA scientists have measured the presence … [Read more…]