Geo Location Information for 89.19.16.202 IP Address. The IP Address 89.19.16.202 is located at 41.017 latitude and 28.967 longitude in Turkey. Friendly Location for the IP Address is ISTANBUL, ISTANBUL, TURKEY
High Magazin - Magazin dünyasındaki, yazılı ve görsel basındaki son dakika gelişmelerini anında takip edebileceğiniz kaliteli magazinin doğru adresi