The public IP address 185.42.20.175 is located in Elche, Valencia, Spain. It is assigned to the ISP TELEVISION POR CABLE SANTA POLA, SL and sub-delegated to Television por Cable Santa Pola, S.L.. The address belongs to ASN 198193 which is delegated to Television por Cable Santa Pola, S.L. Please have a look at the tables below for full details about 185.42.20.175, or use the IP Lookup tool to find the approximate IP location for any public IP address.