79.106.35.194 is located in Burrel, Albania (latitude 41.61, longitude 20.009) db-ip data: September 2026