196.200.128.0 - 196.200.128.255 is an IP address range owned by CNRST (Centre National pour la Recherche Scientifique et Technique) and located in Morocco - select an address below for more geolocation details