Google's Improved Map Places Page

Get more out of Google Maps with their improved places pages.

Google has improved their Places Pages, and Veronica has all the details on today's Tekzilla Daily.