85.107.82.18 is located in Anamur, Turkey (latitude 36.075, longitude 32.837) db-ip data: September 2026