¡Hola!
He visto algún baner publicitario típico de buscar pareja que llega a localizar exactamente la población donde me encuentro.
La típica web de whois de la IP siempre me sale Madrid como origen de mi IP (la central de mi ISP, supongo). Por tanto, no entiendo como lo hacen si realmente la IP no se asigna según datos geográficos.