212.156.143.106 is located in Tire, Turkey (latitude 38.09, longitude 27.732) db-ip data: September 2026