Location of 95.8.18.60

Query
95.8.18.60
IP
95.8.18.60
IP Type
IPv4
Organization
Turk Telekomunikasyon A.S
Address
Turgutlu Manisa 45400
Country
Türkiye Türkiye
Latitude
38.4997
Longitude
27.696

IP Geolocation Checker