IP Country City ISP
88.228.152.190 Turkey Nevşehir Turk Telekom