Meet the new Google Maps…

Google Maps has been re-released with a completely new look – and I have to say it looks amazing. The new Google Maps seamlessly incorporates Google Earth and Street View – allowing users to take a peek at anything from how Earth looks in space to clouds moving in real time across the sky, or…

Read More