Eric H
Well-known member
I just listed my 3 sites on google maps. I've been meaning to do it for a couple of years now. If you haven't done so you really should, IMHO.
Is there anwhere else I should be listing my sites, hopefully for free? I looked at Yahoo maps but could not find an area to list businesses at.
Is there anwhere else I should be listing my sites, hopefully for free? I looked at Yahoo maps but could not find an area to list businesses at.