2.85.243.216 is located in Kalamaria, Greece (latitude 40.583, longitude 22.95) db-ip data: September 2026