Google Will Now Take You to ‘Mars on Earth’

If you’re curious about what it’s like to live on the Red Planet, Google will now let you explore Devon Island, also known as “Mars on Earth,” right on your computer screen. Google […]

The post Google Will Now Take You to ‘Mars on Earth’ appeared first on Geek.com.

Add a Comment

Your email address will not be published. Required fields are marked *