Websites hosted on 124.199.126.133 IP Address
Geo Location Information for 124.199.126.133 IP Address. The IP Address 124.199.126.133 is located at 34.5281 latitude and 69.1723 longitude in Afghanistan. Friendly Location for the IP Address is Kabol, Kabul, Afghanistan.