79.130.114.60 is located in Valýra, Greece (latitude 37.166, longitude 21.982) db-ip data: September 2026