103.163.112.0 - 103.163.112.255 is an IP address range owned by Kerala State Information Technology Infrastructure Limited and located in India - select an address below for more geolocation details