IP geolocation: give an IPv4 or IPv6 address, get its country, region, city, continent and approximate coordinates.