Last month Google added another feature to their location extension – Maps. With the blend of natural and local listings that took place a few months ago, it seems only fitting that Google would better enhance their paid product.

Twitter Updates