docstr: place=village
  
  A smaller distinct settlement, smaller than a town with few facilities
  available with people traveling to nearby towns to access these.
  Populations of villages vary widely in different territories but will
  nearly always be less than 10,000 people, often a lot less.
  
  See place=neighbourhood on how to tag divisions within a larger village
docstr_tok: ["place=village","A","smaller","distinct","settlement",",","smaller","than","a","town","with","few","facilities","available","with","people","traveling","to","nearby","towns","to","access","these",".","Populations","of","villages","vary","widely","in","different","territories","but","will","nearly","always","be","less","than","10,000","people",",","often","a","lot","less",".","See","place=neighbourhood","on","how","to","tag","divisions","within","a","larger","village"]
code: def village(self):
      """place=village
  
      A smaller distinct settlement, smaller than a town with few facilities
      available with people traveling to nearby towns to access these.
      Populations of villages vary widely in different territories but will
      nearly always be less than 10,000 people, often a lot less.
  
      See place=neighbourhood on how to tag divisions within a larger village
      """
      return self._address.get("village")
  
imports: from __future__ import absolute_import
  import logging
  import json
  from geocoder.base import OneResult, MultipleResultsQuery
label_desc: Use image node_id 17 for calling the OsmResult obj's underlying member method code with example usage: obj.village() and returns: self