Geo Location Information for 188.40.252.130 IP Address. The IP Address 188.40.252.130 is located at 50.517 latitude and 6.467 longitude in Germany. Friendly Location for the IP Address is NORDRHEIN-WESTFALEN, OBERHAUSEN, GERMANY
All things different about Apple, Google, Microsoft and the Internet.