88.232.238.234 is located in Halkalı, Turkey (latitude 38.5311, longitude 39.9124) db-ip data: October 2026
Loading whois…