The public IP address 212.66.75.7 is located in Esch-sur-Alzette, Esch-sur-Alzette, L-4153, Luxembourg. It is assigned to the ISP Proximus Luxembourg. The address belongs to ASN 56665 which is delegated to Proximus Luxembourg S.A.
Please have a look at the tables below for full details about 212.66.75.7, or use the IP Lookup tool to find the approximate IP location for any public IP address.