title: Determine if GPS location is within city limits?
body: <p>I want to be able to determine if a GPS location is in an inhabited or uninhabited zone.</p>
  
  <p>I have tried several reverse geocoding API like Nominatim, but failed to get good results. It always returns the nearest possible address, even when I selected a location in the middle of a forest.</p>
  
  <p>Is there any way to determine this with reasonable accuracy? Are there any databases or web services for this ?</p>