The public IP address 77.245.159.14 is located in Türkiye. It is assigned to the ISP Niobe Bilisim Teknolojileri Yazilim San. Tic. Sti.. The address belongs to ASN 42868 which is delegated to Niobe Bilisim Teknolojileri Yazilim San. Tic. Ltd. Sti. Please have a look at the tables below for full details about 77.245.159.14, or use the IP Lookup tool to find the approximate IP location for any public IP address.