Please install the new free Satellite-Earth extension to update your New Tab Page, to Maps anytime with sponsored web search.

Continue