193.140.242.7 is located in Sur, Turkey (latitude 37.913, longitude 40.229) db-ip data: September 2026