193.239.214.253 is located in Thessaloniki, Greece (latitude 40.638, longitude 22.938) db-ip data: September 2026