93.94.249.129 is located in Bahçelievler, Turkey (latitude 40.993, longitude 28.827) db-ip data: September 2026