Tag: Atacama Desert

We have a place on Earth similar to Mars

We have a place on Earth similar to Mars

A place from our Planet is similar to Mars Humans are determined to find signs of life on the Mars. A lot of resources are being spent for fulfillment of this mission. The existence of water on Mars has strengthened the belief of scientists that this is a pretty possible proposition. Another factor that has…

Read More Read More