79.129.159.103 is located in Paralía Tyroú, Greece (latitude 37.248, longitude 22.858) db-ip data: September 2026