212.205.77.210 is located in Athens, Greece (latitude 37.994, longitude 23.767) db-ip data: September 2026