Geo Location Information for 196.25.211.127 IP Address. The IP Address 196.25.211.127 is located at -29 latitude and 24 longitude in South Africa. Friendly Location for the IP Address is South Africa
Telkom is Africa's largest integrated communications company, providing integrated communications solutions to an entire range of customers