197.162.12.52 is located in Alexandria, Egypt (latitude 31.202, longitude 29.916) db-ip data: September 2026