IP Country City ISP
88.228.196.92 Turkey Nevşehir Turk Telekom