Yes, literally. Folks over at Google had recently churned out the latest version of Google Earth. Currently still in the beta stage, version 4 comes packaged with some great new features hence, this release was tagged as ‘a major update’. The most obvious change would be the interface, being much more simple and easy on […]