Geo Location Information for 218.144.26.170 IP Address. The IP Address 218.144.26.170 is located at 37.8747 latitude and 127.734 longitude in South Korea. Friendly Location for the IP Address is Kangwon-do, Syunsen, Korea, Republic Of, 100-300