Geo Location Information for 203.130.196.225 IP Address. The IP Address 203.130.196.225 is located at -0.9417 latitude and 100.375 longitude in Indonesia. Friendly Location for the IP Address is West Sumatra, Padang, Indonesia
ANTARA News menyajikan informasi terkini tentang berbagai peristiwa yang terjadi di Indonesia dan dunia