Websites hosted on 196.12.203.40 IP Address
Geo Location Information for 196.12.203.40 IP Address. The IP Address 196.12.203.40 is located at 33.8916 latitude and -5.5396 longitude in Morocco. Friendly Location for the IP Address is Meknes, Meknes, Morocco.