88.232.5.230 is located in Halkalı, Turkey (latitude 38.531, longitude 39.912) db-ip data: September 2026