Websites hosted on 212.83.161.220 IP Address
Geo Location Information for 212.83.161.220 IP Address. The IP Address 212.83.161.220 is located at 47.9317 latitude and -2.3978 longitude in France. Friendly Location for the IP Address is Morbihan, Ploermel, France.