Geo Location Information for 212.76.196.180 IP Address. The IP Address 212.76.196.180 is located at 51.333 latitude and 6.567 longitude in Germany. Friendly Location for the IP Address is NORDRHEIN-WESTFALEN, KREFELD, GERMANY
free forum, forum, free forum hosting