Is Ganymede — Not Mars Or Europa — The Best Nearby Place To Look For Alien Life? The largest moon in our Solar System, often overlooked, is a water-rich world. Does that mean life?