I'm working on an auto-complete input field somewhat similar to the one on Facebook where you start typing a city and suggestions appear.
I have been testing Geonames but it's not as precise as Facebook.. and Google's geocoding API can be used only with a map which I don't need.
Does anyone know what web service Facebook uses for geocoding? Or does it have its own?