Websites hosted on 212.83.166.59 IP Address
Geo Location Information for 212.83.166.59 IP Address. The IP Address 212.83.166.59 is located at 48.8361 latitude and -0.8035 longitude in France. Friendly Location for the IP Address is Calvados, Viessoix, France, 14410.