Google places used to appear on Google. when it was taken down it was replaced Google + local. which appear now amongst the organic google results on the search pages.
It is useful for businesses who want to show up when a locality is in the search engine text box.
Mine never shows up. Can anyone help?