Geo Location Information for 13.124.65.125 IP Address. The IP Address 13.124.65.125 is located at 37.5683 latitude and 126.978 longitude in South Korea. Friendly Location for the IP Address is Seoul-teukbyeolsi, Seoul, Korea (republic Of), 100-101
HallyuLife is the home of everything Hallyu. From K-Pop news to Korean shows and more, we all have it here.