The public IP address 212.26.64.106 is located in Riyadh, Riyadh Region, Saudi Arabia. It is assigned to the ISP KACST and sub-delegated to Qassim University. The address belongs to ASN 8895 which is delegated to King Abdul Aziz City for Science and Technology. Please have a look at the tables below for full details about 212.26.64.106, or use the IP Lookup tool to find the approximate IP location for any public IP address.