Geo Location Information for 41.203.18.22 IP Address. The IP Address 41.203.18.22 is located at -29 latitude and 24 longitude in South Africa. Friendly Location for the IP Address is South Africa
The foundation was birthed from a need to respond to two critical issues affecting the African child today.