Websites hosted on 117.20.55.222 IP Address
Geo Location Information for 117.20.55.222 IP Address. The IP Address 117.20.55.222 is located at -7.7156 latitude and 110.3556 longitude in Indonesia. Friendly Location for the IP Address is Yogyakarta, Sleman, Indonesia.