95.70.130.101 is located in İskenderun, Turkey (latitude 36.587, longitude 36.173) db-ip data: September 2026