Geo Location Information for 93.187.201.64 IP Address. The IP Address 93.187.201.64 is located at 37.9491 latitude and 42.0121 longitude in Turkey. Friendly Location for the IP Address is Siirt, Aydinlar, Turkey, 65400
Türkiye ve dünya gündeminden sıcak gelişmeler, son dakika haberler, özel 1 haber ve önemli duyurular bulabilirsiniz.