La información ke obtendras de las IPs correspondera al ISP no al usuario aunke si el ISP es de Madrid el usuario es probable que sea de Madrid. Te recomiendo usar un programa muy bueno para ello "whereisip".

Bye.