Websites hosted on 41.60.129.48 IP Address
Geo Location Information for 41.60.129.48 IP Address. The IP Address 41.60.129.48 is located at -15.4167 latitude and 28.2833 longitude in Zambia. Friendly Location for the IP Address is Lusaka Province, Lusaka, Zambia.