95.15.46.93 is located in Sanliurfa, Turkey (latitude 37.167, longitude 38.795) db-ip data: September 2026