141.196.1.110 is located in Çanakçı, Turkey (latitude 40.911, longitude 38.988) db-ip data: September 2026