Google Street View now lets you roam around “Mars on Earth”


You can finally go to Mars for free. Well, sort of. It’s not really Mars and you’re not exactly going there, only virtually. Devon Island, the largest uninhabited island in the world, has been known as “Mars on Earth” because, based on its name, it’s the closest thing to the situation on Mars that we […]

view Android Community
#google street view
#google earth