The presence of an ocean leaves open the possibility that it could host life. Another nearby moon, Europa, is also considered ...