95.65.213.235 is located in Etimesgut, Turkey (latitude 39.953, longitude 32.633) db-ip data: September 2026