95.0.37.50 is located in Bahçelievler, Turkey (latitude 40.986, longitude 28.832) db-ip data: September 2026