123.108.99.0 - 123.108.99.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