123.108.96.0 - 123.108.96.255 is an IP address range owned by Dinas Perhubungan,komunikasi, informasi dan Telematika -NAD and located in Indonesia - select an address below for more geolocation details