The public IP address 83.247.130.168 is located in Barcelona, Catalonia, Spain. It is assigned to the ISP Centre de Telecomunicacions i Tecnologies de la In. The address belongs to ASN 39551 which is delegated to Centre de Telecomunicacions i Tecnologies de la Informacio de la Generalitat de Catalunya. Please have a look at the tables below for full details about 83.247.130.168, or use the IP Lookup tool to find the approximate IP location for any public IP address.