88.238.190.46 is located in Kazan, Turkey (latitude 40.232, longitude 32.684) db-ip data: September 2026