Water is found on Mars, it is in the form of ice and is found at polar ice caps of the planet, some scientists suggested that there is a possibility of finding liquid water on the red planet.
YOU ARE READING
TRIVIA and FACTS
RandomDiscover new things which is indeed rare in human thinking. Notice new stuffs that can prick your interest. Read this and I won't let you down.
