155.207.1.93 is located in Sykies, Greece (latitude 40.648, longitude 22.957) db-ip data: September 2026