OpenGeoIP turns an IP address in to a location including latitude, longitude, city and country.
The JS API allows you to ask your user for their location, and if they decline, falls back to our data rather than returning nothing at all.
Contact