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