196.216.220.0 - 196.216.220.255 is an IP address range owned by Ministry of Information and Communications, Government of Sierra Leone and located in Sierra Leone - select an address below for more geolocation details