Google has eventually turned its Maps services to a social media platform today. The company has been trailing with this feature of introducing profiles for […]