Geo Location Information for 124.217.252.194 IP Address. The IP Address 124.217.252.194 is located at 3.1412 latitude and 101.687 longitude in Malaysia. Friendly Location for the IP Address is Kuala Lumpur, Kuala Lumpur, Malaysia, 50200
The number one Internet resource for PT's, tax exiles, expatriates and freethinking individuals! Features the largest offshore and privacy link directory and PT Interactice forums.