59.8.0.0 - 59.8.0.255 is an IP address range owned by Jeju Special Self Governing Provincial office of Education and located in South Korea - select an address below for more geolocation details