Websites hosted on 93.20.42.228 IP Address
Geo Location Information for 93.20.42.228 IP Address. The IP Address 93.20.42.228 is located at 48.4525 latitude and -4.2525 longitude in France. Friendly Location for the IP Address is Finistère, Landerneau, France, 29800.