Location of 85.106.91.16

Query
85.106.91.16
IP
85.106.91.16
IP Type
IPv4
Organization
TurkTelecom
Address
Istanbul Istanbul 34375
Country
Türkiye Türkiye
Latitude
41.0487
Longitude
28.9716

IP Geolocation Checker