GOOGLE Maps can be hugely useful for locating places around the world – but sometimes its Google Earth tool actively prevents users from looking at places and hides them from public view such as this location in France – what is being hidden?Daily Express :: Travel Feed