139.91.247.1 se encuentra en Heraklion, Greece (latitud 35.335, longitud 25.128) db-ip data: Sep 2026