Websites hosted on 119.2.79.123 IP Address
Geo Location Information for 119.2.79.123 IP Address. The IP Address 119.2.79.123 is located at -0.94924 latitude and 100.354 longitude in Indonesia. Friendly Location for the IP Address is Sumatera Barat, Padang, Indonesia, 25133.