Websites hosted on 112.220.68.146 IP Address
Geo Location Information for 112.220.68.146 IP Address. The IP Address 112.220.68.146 is located at 35.8703 latitude and 128.591 longitude in South Korea. Friendly Location for the IP Address is Daegu, Taegu, Korea, Republic Of, 700-191.