196.200.168.0 - 196.200.168.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