Google has a new amazing perk that will make Christmas and holiday window shopping insanely better for Internet users, as the company has updated its Google Maps Business View feature to include detailed imagery of certain business locations in New York and London, decorated for Christmas.
Read more here:: Boy Genius Report