The WHOIS database is good for finding out who owns an IP, but it can only really show you the country it may be used in (e.g. my ISP in based in England, but that doesn't tell you anything specific).

Visual Route is another good resource, but again it can only track me to my ISP (because I don't actually own or control my IP address, even though it's a static one) in London.