Google Maps New Features: Three significant new features have been added to Google Maps to enable users to explore the globe more fully ... Google aims to further expand Street View coverage ...