Websites hosted on 193.52.39.202 IP Address
Geo Location Information for 193.52.39.202 IP Address. The IP Address 193.52.39.202 is located at 48.6265 latitude and -3.8549 longitude in France. Friendly Location for the IP Address is Finistère, Locquenole, France, 29670.