Geo Location Information for 106.243.76.213 IP Address. The IP Address 106.243.76.213 is located at 37.4536 latitude and 126.732 longitude in South Korea. Friendly Location for the IP Address is Inch'on-jikhalsi, Tsche-mul-p-ho, Korea, Republic Of, 405-865