As used in this article, the following terms shall have the meanings indicated:
Any place which is visible to the public, or to which the public has access, and includes but is not limited to highways, pedestrian malls, streets, alleys, sidewalks, parking areas, parks, playgrounds, and parts of private property that are open or visible to the public such as hallways, lobbies, porches, outdoor seating areas, lawns and driveways.