103.151.71.0 - 103.151.71.255 is an IP address range owned by DINAS KOMUNIKASI DAN INFORMATIKA PEMERINTAH KOTA TANJUNGBALAI and located in Indonesia - select an address below for more geolocation details