Top 10 Places Where Life Might Exist Beyond Earth

Beyond Earth

Finding life beyond Earth is one of the humanity’s greatest goals. But is life possible on other planets except for Earth? If so, what other places in the solar system have habitats that might support life? From planets like Mars and Venus to Meteorites, there are some places in space that may house living things. WatchMojo counts down ten locations in the universe that could sustain life. Check out the video below.


Leave a Reply