103.163.122.0 - 103.163.122.255 is an IP address range owned by Department of Information and Communications of Thai Binh Province and located in Viet Nam - select an address below for more geolocation details