103.112.193.0 - 103.112.193.255 is an IP address range owned by Badan Teknologi Informasi Dan Telematika Sekretariat Daerah Kota Yogyakarta and located in Indonesia - select an address below for more geolocation details