Home » ip2locations » IP Address Lookup for 212.64.215.52 in Istanbul,Turkey

IP Address Lookup for 212.64.215.52 in Istanbul,Turkey


Information for IP: 212.64.215.52

IP Number : 3561019188

IP Version : 4

IP Address : 212.64.215.52

Country Code: TR

Country Name: Turkey

Region Name : Istanbul

City Name : Istanbul