Google Earth gets live video

Google Earth

Google is adding more and more features to the Google Earth platform. This time, the tech giant launches live video. You can observe nature without leaving your room. It’s like Google is doing anything or would even do anything to ensure that Google Earth is revamped. The journey started somewhere in the beginning of this … Read more