Websites hosted on 117.20.51.34 IP Address
Geo Location Information for 117.20.51.34 IP Address. The IP Address 117.20.51.34 is located at -7.4706 latitude and 110.2178 longitude in Indonesia. Friendly Location for the IP Address is Central Java, Magelang, Indonesia.