95.70.171.73 is located in Tire, Turkey (latitude 38.089, longitude 27.735) db-ip data: September 2026