Google Maps and search users can now get inside selected businesses without leaving the house. Starting last week, high-resolution photos of the interiors of businesses began appearing on Google Place pages after the search giant began uploading the results of a pilot program.
Place pages are linked to Google search results,…